Esempio n. 1
0
        public CommandResponse AdicionarRegraBairro(RegrasForunsBairros regra)
        {
            try
            {
                using (_context.Connection)
                {
                    _context.GetConnection();

                    var param = new DynamicParameters();
                    param.Add(name: "IdEstado", value: regra.IdEstado, direction: System.Data.ParameterDirection.Input);
                    param.Add(name: "IdCidade", value: regra.IdCidade, direction: System.Data.ParameterDirection.Input);
                    param.Add(name: "IdComarca", value: regra.IdComarca, direction: System.Data.ParameterDirection.Input);
                    param.Add(name: "IdBairro", value: regra.IdBairro, direction: System.Data.ParameterDirection.Input);
                    param.Add(name: "Regra", value: regra.Regra, direction: System.Data.ParameterDirection.Input);
                    param.Add(name: "Status", value: regra.Status, direction: System.Data.ParameterDirection.Input);

                    var t = _context.Connection.Execute(RegrasForunsQueries.InsertRegraBairro(), param);

                    return(new CommandResponse(true, $"{regra.Regra} adicionada com sucesso"));
                }
            }
            catch (SQLiteException ex)
            {
                return(new CommandResponse(false, $"Erro : {ex.Message}"));
            }
        }
Esempio n. 2
0
 public CommandResponse AtualizarRegraBairro(RegrasForunsBairros regra)
 {
     try
     {
         using (_context.Connection)
         {
             _context.GetConnection();
             _context.Connection.Execute(RegrasForunsQueries.UpdateRegraBairro(regra));
             return(new CommandResponse(true, $"{regra.Regra} atualizada com sucesso"));
         }
     }
     catch (SQLiteException ex)
     {
         return(new CommandResponse(false, $"Erro : {ex.Message}"));
     }
 }
Esempio n. 3
0
 public CommandResponse RemoverRegraBairro(RegrasForunsBairros regra)
 {
     try
     {
         using (_context.Connection)
         {
             var t = RegrasForunsQueries.DeleteRegraBairro(regra);
             _context.GetConnection();
             _context.Connection.Execute(RegrasForunsQueries.DeleteRegraBairro(regra));
             return(new CommandResponse(true, $" Regra removida com sucesso"));
         }
     }
     catch (SQLiteException ex)
     {
         return(new CommandResponse(true, $"Erro : {ex.Message}"));
     }
 }
Esempio n. 4
0
 public static string DeleteRegraBairro(RegrasForunsBairros regra)
 {
     return($"DELETE from RegrasForunsBairros  WHERE IdEstado = {regra.IdEstado} AND IdComarca = {regra.IdComarca} AND IdCidade = {regra.IdCidade} AND IdBairro = {regra.IdBairro}");
 }
Esempio n. 5
0
 public static string UpdateRegraBairro(RegrasForunsBairros regra)
 {
     return($"UPDATE RegrasForunsBairros  SET Regra = '{regra.Regra.TrimEnd(' ').TrimStart(' ')}', Status = {regra.Status} WHERE IdEstado = {regra.IdEstado} AND IdComarca = {regra.IdComarca} AND IdCidade = {regra.IdCidade}");
 }