嵌入式语句不能是声明或带标签的语句

时间:2017-11-06 16:27:55

标签: c#

我正在尝试制作CRUD,但我的变量NovaGarantia不起作用,并且出现错误。现在我正在尝试INSERT。请关注我的代码:

using EDP.GestaoVarejista.MOD;

namespace EDP.GestaoVarejista.DAL.CadastrosGerais;


    public class Garantias : Base
    {
        public int Inserir(Garantia garantia)
        {
            try
            {
                using (EDPGestaoVarejistaEntities dbEntities = new EDPGestaoVarejistaEntities())

                    tb_garantias NovaGarantia = new tb_garantias
                    {
                        descrGarantia = garantia.descGarantia   
                    };
            }
        }
}

1 个答案:

答案 0 :(得分:1)

尝试以下方法:

using EDP.GestaoVarejista.MOD;

namespace EDP.GestaoVarejista.DAL.CadastrosGerais;


    public class Garantias : Base
    {
        public int Inserir(Garantia garantia)
        {
            try
            {
                using (EDPGestaoVarejistaEntities dbEntities = new EDPGestaoVarejistaEntities())
                    {
                       tb_garantias NovaGarantia = new tb_garantias
                       {
                           descrGarantia = garantia.descGarantia   
                       };
                    }
            }
        }
}

问题是您没有划定使用范围。 This question详细介绍。