Example #1
0
        public List <ContratoModel> CONSULTATODOSPELOSITUACAO(string NOME)
        {
            var RETORNO = new List <ContratoModel>();

            try
            {
                conexao = new DlConexao();
                conexao.limparParametros();
                //Conexao.AdicionarParametros("@NOME", NOME);
                var DATA = conexao.ExecutaConsultas(System.Data.CommandType.Text, "SELECT contrato.ID,cliente.NOME,contrato.VALOR_MES,contrato.DIA_BASE,contrato.SITUACAO FROM contrato " +
                                                    "INNER join cliente on cliente.ID = contrato.ID_CLIENTE WHERE contrato.SITUACAO = '" + NOME + "' ORDER BY cliente.NOME ASC");
                for (int i = 0; i < DATA.Rows.Count; i++)
                {
                    var dados = new ContratoModel();
                    dados.ClienteContrato = new cliente();

                    dados.ID = Convert.ToInt32(DATA.Rows[i].ItemArray[0].ToString());
                    dados.ClienteContrato.NOME = Convert.ToString(DATA.Rows[i].ItemArray[1].ToString());
                    dados.VALOR_MES            = Convert.ToDecimal(DATA.Rows[i].ItemArray[2].ToString());
                    dados.DIA_BASE             = Convert.ToInt32(DATA.Rows[i].ItemArray[3].ToString());
                    dados.SITUACAO             = Convert.ToString(DATA.Rows[i].ItemArray[4].ToString());
                    RETORNO.Add(dados);
                }
            }
            catch (Exception EX)
            {
                ExceptionErro.ExibirMenssagemException(EX);
            }
            return(RETORNO);
        }
Example #2
0
 public void Salvar()
 {
     if (txtContratado.Text != "" && txtContratante.Text != "" && txtValor.Text != "")
     {
         ContratoModel contrato = new ContratoModel();
         contrato.Datacontrato         = dateContrato.Value.Date;
         contrato.Status               = comboBox2.Text;
         contrato.Descricao_do_Objeto  = richDescObjeto.Text;
         contrato.Objeto               = comboBox1.Text;
         contrato.Carencia             = dataCarencia.Value.Date;
         contrato.IdEmpresaContratada  = Convert.ToInt32(lblIdContratado.Text);
         contrato.IdEmpresaContratante = Convert.ToInt32(lblIdContratante.Text);
         contrato.Prazo    = dataPrazo.Value.Date;
         contrato.Valor    = decimal.Parse(txtValor.Text.Replace(".", "").Replace(",", ""));
         contrato.Vigencia = dataVigencia.Value.Date;
         if (MessageBox.Show(contrato.salvarContrato(), "Confirmação", MessageBoxButtons.YesNo) == DialogResult.Yes)
         {
             ListaContratosForms.PerssistirForm();
         }
         else
         {
             ListaContratosForms.RetornarAoIndex();
             this.Close();
         }
     }
     else
     {
         MessageBox.Show("Campos Contratante,Contratado e Valor não podem ser nulos");
     }
 }
Example #3
0
        public ActionResult Create(ContratoModel modelo)
        {
            TBL_CONTRATOS tblContrato = new TBL_CONTRATOS();

            tblContrato.FchFin        = DateTime.Parse(modelo.FechaFin);
            tblContrato.FchInicio     = DateTime.Parse(modelo.FechaIni);
            tblContrato.Id_Condominio = modelo.Id_Condominio;
            var resul = contratosBL.Agregar(tblContrato);

            if (resul.ejecucion)
            {
                foreach (var serviciosCon in modelo.Servicios)
                {
                    ASOC_CONTRATOS_SERVICIOS contServicios = new ASOC_CONTRATOS_SERVICIOS()
                    {
                        Id_Contrato = (int)resul.datos,
                        Id_Servicio = serviciosCon.Id_Servicio,
                        MesAct      = (decimal)serviciosCon.MesCorr,
                        MesAnt      = (decimal)serviciosCon.MesAnt,
                        MesVen      = (decimal)serviciosCon.MesVen
                    };
                    contratoServiciosBL.Agregar(contServicios);
                }
            }
            return(Json(resul));
        }
        public async Task <ContratoModel> GetContratoId(int Id)
        {
            ContratoModel contratoModel = new ContratoModel();
            var           parameters    = new DynamicParameters();

            parameters.Add("id", Id, DbType.Int32);
            using (var conn = new SqlConnection(_configuration.Value))
            {
                if (conn.State == ConnectionState.Closed)
                {
                    conn.Open();
                }
                try
                {
                    contratoModel = await conn.QueryFirstAsync <ContratoModel>("PA_CMS_GET_CONTRATO_ID", parameters, commandType : CommandType.StoredProcedure);
                }
                catch (Exception ex)
                {
                    throw ex;
                }
                finally
                {
                    if (conn.State == ConnectionState.Open)
                    {
                        conn.Close();
                    }
                }
            }
            return(contratoModel);
        }
        public ActionResult <ResponseModel <ResponseContratoModel> > Update(
            [FromServices] DataContext context,
            [FromBody] ContratoModel contrato)
        {
            var response = new ResponseModel <ResponseContratoModel>();

            try
            {
                if (ModelState.IsValid)
                {
                    var service = new ContratoService(new ContratoRepository(context), new PrestacaoRepository(context));

                    service.Update(contrato);

                    return(Ok("Atualizado com sucesso!"));
                }
                else
                {
                    return(BadRequest(ModelState));
                }
            }
            catch (Exception ex)
            {
                response.Success     = false;
                response.ErroMessage = ex.Message;
                response.Exception   = ex;
                return(response);
            }
        }
Example #6
0
        private void btnEditar_Click(object sender, EventArgs e)
        {
            int           id             = Convert.ToInt32(drigContratos.CurrentRow.Cells["CÓDIGO"].Value);
            ContratoModel contratoModels = new ContratoModel();

            if (id > 0)
            {
                AlterarVisibilidadeDosBotoes();
                var itemContrato           = contratoModels.BuscarPorId(id);
                IndexContratoForm contrato = new IndexContratoForm();
                contrato.TopLevel = false;
                contrato.Editar(itemContrato);
                contrato.ListaContratosForms = this;
                if (panel1.Controls.Count != 0)
                {
                    panel1.Controls.RemoveAt(0);
                }
                panel1.Controls.Add(contrato);
                contrato.Show();
            }
            else
            {
                MessageBox.Show("Selecione um contrato");
            }
        }
Example #7
0
        //private void Fill_listbox()
        //{
        //    data.connectToDB();
        //    String sql = "SELECT morada FROM proj_contratos";
        //    SqlCommand com = new SqlCommand(sql, data.connection());
        //    SqlDataReader reader;
        //    reader = com.ExecuteReader();
        //    while (reader.Read())
        //    {
        //        pessoas_listBox.Items.Add(reader.GetValue(0));
        //    }
        //    data.close();
        //}

        private List <ContratoModel> GetContratos()
        {
            data.connectToDB();

            List <ContratoModel> pessoas = new List <ContratoModel>();

            String        sql = "SELECT * FROM proj_contrato  join proj_pessoa on proj_contrato.proprietario=proj_pessoa.nif"; // meter left outer mas dá erro quando o prop é null
            SqlCommand    com = new SqlCommand(sql, data.connection());
            SqlDataReader reader;

            reader = com.ExecuteReader();
            while (reader.Read())
            {
                ContratoModel tmp = new ContratoModel();

                tmp.codigo        = reader.GetDecimal(0);
                tmp.data_ini      = reader.GetDateTime(1);
                tmp.data_fim      = reader.GetDateTime(2);
                tmp.dia_pagamento = reader.GetInt32(3);
                tmp.proprietario  = reader.GetDecimal(4);
                tmp.fname         = reader.GetString(5);
                tmp.lname         = reader.GetString(6);

                pessoas.Add(tmp);
            }
            data.close();

            return(pessoas);
        }
Example #8
0
        private void pessoa_textBox_TextChanged(object sender, EventArgs e)
        {
            data.connectToDB();

            List <ContratoModel> pessoas = new List <ContratoModel>();

            String        sql = "SELECT * FROM proj_contrato join proj_pessoa on proj_contrato.proprietario=proj_pessoa.nif";
            SqlCommand    com = new SqlCommand(sql, data.connection());
            SqlDataReader reader;

            reader = com.ExecuteReader();
            while (reader.Read())
            {
                ContratoModel tmp = new ContratoModel();

                tmp.codigo        = reader.GetDecimal(0);
                tmp.data_ini      = reader.GetDateTime(1);
                tmp.data_fim      = reader.GetDateTime(2);
                tmp.dia_pagamento = reader.GetInt32(3);
                tmp.proprietario  = reader.GetDecimal(4);
                tmp.fname         = reader.GetString(5);
                tmp.lname         = reader.GetString(6);

                pessoas.Add(tmp);
            }
            data.close();
            fillDataGrid(pessoas.Where(x => x.fname.ToLower().Contains(pessoa_textBox.Text.ToLower()) || x.lname.ToLower().Contains(pessoa_textBox.Text.ToLower())).ToList());
        }
        public ActionResult <ResponseModel <ResponseContratoModel> > Insert(
            [FromServices] DataContext context,
            [FromBody] ContratoModel contrato)
        {
            var response = new ResponseModel <ResponseContratoModel>();

            try
            {
                if (ModelState.IsValid)
                {
                    var service = new ContratoService(new ContratoRepository(context), new PrestacaoRepository(context));

                    contrato           = service.Insert(contrato);
                    response.ObjReturn = service.PopulaResponseContrato(contrato);

                    return(Ok(response));
                }
                else
                {
                    return(BadRequest(ModelState));
                }
            }
            catch (Exception ex)
            {
                response.Success     = false;
                response.ErroMessage = ex.Message;
                response.Exception   = ex;
                return(response);
            }
        }
Example #10
0
 public void Atualizar()
 {
     if (txtContratado.Text != "" && txtContratante.Text != "" && txtValor.Text != "")
     {
         ContratoModel contrato = new ContratoModel();
         contrato.ContratoId           = int.Parse(lblIdCOntrato.Text);
         contrato.Datacontrato         = dateContrato.Value.Date;
         contrato.Status               = comboBox2.Text;
         contrato.Descricao_do_Objeto  = richDescObjeto.Text;
         contrato.Objeto               = comboBox1.Text;
         contrato.Carencia             = dataCarencia.Value.Date;
         contrato.IdEmpresaContratada  = Convert.ToInt32(lblIdContratado.Text);
         contrato.IdEmpresaContratante = Convert.ToInt32(lblIdContratante.Text);
         contrato.Prazo    = dataPrazo.Value.Date;
         contrato.Valor    = Convert.ToDecimal(txtValor.Text.Replace("R$", ""));
         contrato.Vigencia = dataVigencia.Value.Date;
         MessageBox.Show(contrato.AtualizarContrato(contrato));
         ListaContratosForms.RetornarAoIndex();
         this.Close();
     }
     else
     {
         MessageBox.Show("Campos Contratante,Contratado e Valor não podem ser nulos");
     }
 }
Example #11
0
        public Contrato traerUnContrato(int id_curso)
        {
            Contrato contrato = new Contrato();

            contrato.Id_curso = id_curso;
            ContratoModel query = new ContratoModel(contrato);

            return(query.TraerContrato(id_curso));
        }
Example #12
0
        public ContratoModel Insert(ContratoModel obj)
        {
            var contrato = DataContext.Add(obj);

            DataContext.SaveChanges();
            obj.ContratoId = contrato.Entity.ContratoId;

            return(obj);
        }
        public ContratoModel Insert(ContratoModel contrato)
        {
            IsValid(contrato);

            contrato.Data = DateTime.Now;
            RepositoryContrato.Insert(contrato);

            return(contrato);
        }
Example #14
0
        public List <Contrato> GetContratos(int id_curso)
        {
            Contrato contrato = new Contrato();

            contrato.Id_curso = id_curso;
            ContratoModel query = new ContratoModel(contrato);

            return(query.GetContratos(id_curso));
        }
Example #15
0
        public IList <ContratoModel> FiltrarDados(ContratoModel contrato)
        {
            var query = db.Contratos.Include("Empresa").Where(cm =>
                                                              (contrato.Datacontrato == null || cm.Datacontrato == contrato.Datacontrato) &&
                                                              (contrato.Vigencia == null || cm.Vigencia == contrato.Vigencia) &&
                                                              (contrato.Status == "Selecione.." || cm.Status == contrato.Status) &&
                                                              (contrato.Objeto == "Selecione.." || cm.Objeto == contrato.Objeto)
                                                              ).ToList();

            return(query);
        }
Example #16
0
        public ActionResult update(int?id, int?menu)
        {
            //valida si el id es null
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }

            contratoscomerciales contrato = context.contratoscomerciales.Find(id);

            if (contrato == null)
            {
                return(HttpNotFound());
            }

            ContratoModel modelo = new ContratoModel
            {
                fec_creacion         = contrato.fec_creacion,
                userid_creacion      = contrato.userid_creacion,
                fec_actualizacion    = contrato.fec_actualizacion,
                user_idactualizacion = contrato.user_idactualizacion,
                numerocontrato       = contrato.numerocontrato,
                tercero         = contrato.tercero,
                razon_inactivo  = contrato.razon_inactivo,
                estado          = contrato.estado,
                fechainicial    = contrato.fechainicial,
                fechafinal      = contrato.fechafinal,
                valorcontrato   = contrato.valorcontrato.ToString(),
                porceniva       = contrato.porceniva,
                valordescontado = contrato.valordescontado.ToString(),
                tipocontrato    = contrato.tipocontrato,
                idcontrato      = contrato.idcontrato
            };

            ConsultaDatosCreacion(modelo);
            BuscarFavoritos(menu);
            ViewBag.tipocontrato = new SelectList(context.tipocontratocomercial.OrderBy(x => x.descripcion), "id",
                                                  "descripcion", modelo.tipocontrato);
            ViewBag.porceniva = new SelectList(context.codigo_iva.OrderBy(x => x.Descripcion), "id", "porcentaje");
            var buscarTerceros = (from tercero in context.icb_terceros
                                  join cliente in context.tercero_cliente
                                  on tercero.tercero_id equals cliente.tercero_id
                                  select new
            {
                tercero_id = cliente.cltercero_id,
                nombre = "(" + tercero.doc_tercero + ") " + tercero.prinom_tercero + " " + tercero.segnom_tercero +
                         " " + tercero.apellido_tercero + " " + tercero.segapellido_tercero + " " +
                         tercero.razon_social
            }).ToList();

            ViewBag.tercero = new SelectList(buscarTerceros.OrderBy(x => x.nombre), "tercero_id", "nombre",
                                             modelo.tercero);
            return(View(modelo));
        }
Example #17
0
        private void btn_Excluir_Click(object sender, EventArgs e)
        {
            int id = Convert.ToInt32(drigContratos.CurrentRow.Cells["CÓDIGO"].Value);

            if (id > 0 && MessageBox.Show("Excluir Contrato?", "Confirmar", MessageBoxButtons.YesNo) == DialogResult.Yes)
            {
                ContratoModel contrato = new ContratoModel();

                MessageBox.Show(contrato.Deletar(id));
                Index();
            }
        }
        public ResponseContratoModel PopulaResponseContrato(ContratoModel contrato)
        {
            var responseContrato = new ResponseContratoModel()
            {
                ContratoId      = contrato.ContratoId,
                Data            = contrato.Data,
                QtdParcelas     = contrato.QtdParcelas,
                ValorFinanciado = contrato.ValorFinanciado,
                Prestacoes      = PopulaPrestacaoResponse(contrato.Prestacoes)
            };

            return(responseContrato);
        }
Example #19
0
 public void UpdateSituacao(ContratoModel dados)
 {
     conexao = new DlConexao();
     try
     {
         conexao.limparParametros();
         conexao.AdicionarParametros("@ID", dados.ID);
         conexao.AdicionarParametros("@SITUACAO", dados.SITUACAO);
         conexao.ExecutarManipulacao(CommandType.Text, "UPDATE contrato SET SITUACAO = @SITUACAO WHERE ID=@ID ");
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Example #20
0
        public void CarregarForm(int id)
        {
            ContratoModel contrato  = new ContratoModel();
            var           resultado = contrato.DetalharContrato(id);

            lblDtContrato.Text = resultado.Datacontrato?.ToString("dd/MM/yyyy");
            //Carrega Contratente
            lblEmpresaContratante.Text  = resultado.Empresa.NomeRazaoSocial;
            lblCnpjContratante.Text     = Convert.ToUInt64(resultado.Empresa.Cnpj).ToString(@"00\.000\.000\/0000\-00");
            lblEnderecoContratante.Text = resultado.Empresa.Endereco;
            if (resultado.Empresa.Telefone != "" && resultado.Empresa.Telefone.Length == 10)
            {
                blbTelefoneContratante.Text = String.Format("{0:(##) ####-####}", resultado.Empresa.Telefone);
            }
            if (resultado.Empresa.Telefone != "" && resultado.Empresa.Telefone.Length == 11)
            {
                blbTelefoneContratante.Text = String.Format("{0:(##) # ####-####}", resultado.Empresa.Telefone);
            }

            //Carrega Contratado
            Empresa empresa    = new Empresa();
            var     contratado = empresa.BuscarPorId(resultado.IdEmpresaContratada);

            lblEmpresaContratado.Text  = contratado.NomeRazaoSocial;
            lblCnpjContratado.Text     = Convert.ToUInt64(contratado.Cnpj).ToString(@"00\.000\.000\/0000\-00");
            lblEnderecoContratado.Text = contratado.Endereco;
            if (resultado.Empresa.Telefone != "" && resultado.Empresa.Telefone.Length == 10)
            {
                lblTelefoneContratado.Text = String.Format("{0:(##) ####-####}", contratado.Telefone);
            }
            if (resultado.Empresa.Telefone != "" && resultado.Empresa.Telefone.Length == 11)
            {
                lblTelefoneContratado.Text = String.Format("{0:(##) # ####-####}", contratado.Telefone);
            }


            ////Demais opcoes do contrato

            lblObjeto.Text       = resultado.Objeto;
            DescObjeto.Text      = resultado.Descricao_do_Objeto;
            lblDataCarencia.Text = resultado.Carencia.ToString("dd/MM/yyyy");
            lblDataVigencia.Text = resultado.Vigencia?.ToString("dd/MM/yyyy");
            lblValor.Text        = resultado.Valor.ToString("C2");
            lblDataPrazo.Text    = resultado.Prazo.ToString("dd/MM/yyyy");
            lblStatus.Text       = resultado.Status;
        }
Example #21
0
 public void Update(ContratoModel dados)
 {
     conexao = new DlConexao();
     try
     {
         conexao.limparParametros();
         conexao.AdicionarParametros("@ID", dados.ID);
         conexao.AdicionarParametros("@ID_CLIENTE", dados.ID_CLIENTE);
         conexao.AdicionarParametros("@VALOR_MES", dados.VALOR_MES);
         conexao.AdicionarParametros("@DIA_BASE", dados.DIA_BASE);
         conexao.ExecutarManipulacao(CommandType.Text, "UPDATE contrato SET ID_CLIENTE = @ID_CLIENTE, VALOR_MES = @VALOR_MES ,DIA_BASE = @DIA_BASE WHERE ID=@ID ");
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
        private void IsValid(ContratoModel contrato)
        {
            if (contrato.Prestacoes == null)
            {
                throw new Exception("Prestações inválidas!");
            }

            if (contrato.QtdParcelas <= 0)
            {
                throw new Exception("Parcelas inválidas!");
            }

            if (contrato.ValorFinanciado <= 0)
            {
                throw new Exception("Valor Financiado inválido!");
            }
        }
Example #23
0
        private ContratoModel DADOS()
        {
            var Contrato = new ContratoModel();

            if (!string.IsNullOrWhiteSpace(iDTextBox.Text))
            {
                Contrato.ID = Convert.ToInt32(iDTextBox.Text);
            }
            //dados da tela
            Contrato.ID_CLIENTE = Convert.ToInt32(iD_CLIENTETextBox.Text);
            Contrato.VALOR_MES  = Convert.ToDecimal(vALOR_MESTextBox.Text);
            Contrato.DIA_BASE   = Convert.ToInt32(dIA_BASETextBox.Text);
            Contrato.SITUACAO   = "ATIVO";
            //gravar o aruivo gerado do contrato com o nome do cliente, data , e id do contrato
            Contrato.Documento = @"C: \Users\Public\Pictures\Sample Pictures\Desert.jpg";
            Contrato.ID_IMOVEL = Convert.ToInt32(comboImovel.SelectedValue);
            return(Contrato);
        }
Example #24
0
        public async Task <IList <UsuarioModel> > ObtenerUsuarios()
        {
            IList <UsuarioModel> usuarioList   = new List <UsuarioModel>();
            UsuarioModel         usuarioModel  = null;
            ContratoModel        contratoModel = null;

            try
            {
                var usuarioResult = await _context.Usuario.ToListAsync();

                foreach (var item in usuarioResult)
                {
                    var rolResult = await _context.Rol.FirstOrDefaultAsync(a => a.IdRol == item.Rol);

                    usuarioModel = new UsuarioModel()
                    {
                        Rut            = item.Rut,
                        NombreCompleto = item.NombreCompleto,
                        Email          = item.Email,
                        RolDescripcion = rolResult.Descripcion,
                        Vigencia       = item.Vigencia
                    };
                    if (item.Rol == 2)
                    {
                        var contratoResult = await _context.Contrato.FirstOrDefaultAsync(a => a.Productor == item.Rut);

                        contratoModel = new ContratoModel()
                        {
                            FechaInicioContrato  = contratoResult.FechaInicioContrato,
                            FechaActualContrato  = contratoResult.FechaActualContrato,
                            FechaTerminoContrato = contratoResult.FechaTerminoContrato,
                            Vigencia             = contratoResult.Vigencia
                        };
                        usuarioModel.Contrato = contratoModel;
                    }
                    usuarioList.Add(usuarioModel);
                }
                return(usuarioList);
            }
            catch (Exception ex)
            {
                return(null);
            }
        }
Example #25
0
        public void Atualizar(ContratoModel contrato)
        {
            var dados = db.Contratos.Find(contrato.ContratoId);

            if (dados != null)
            {
                dados.Carencia             = contrato.Carencia;
                dados.Datacontrato         = contrato.Datacontrato;
                dados.IdEmpresaContratada  = contrato.IdEmpresaContratada;
                dados.IdEmpresaContratante = contrato.IdEmpresaContratante;
                dados.Prazo               = contrato.Prazo;
                dados.Valor               = contrato.Valor;
                dados.Status              = contrato.Status;
                dados.Vigencia            = contrato.Vigencia;
                dados.Descricao_do_Objeto = contrato.Descricao_do_Objeto;
                dados.Objeto              = contrato.Objeto;
            }
            db.SaveChanges();
        }
Example #26
0
        public void ConsultaDatosCreacion(ContratoModel modelo)
        {
            //consulta el nombre de usuario creacion con el id, lo envia a la vista a traves de ViewBag
            users creador = (from c in context.users
                             join b in context.contratoscomerciales on c.user_id equals b.userid_creacion
                             where b.idcontrato == modelo.idcontrato
                             select c).FirstOrDefault();

            ViewBag.user_nombre_cre = creador != null ? creador.user_nombre + " " + creador.user_apellido : null;

            //consulta el nombre de usuario actualizacion con el id, lo envia a la vista a traves de ViewBag
            users actualizador = (from c in context.users
                                  join b in context.contratoscomerciales on c.user_id equals b.user_idactualizacion
                                  where b.idcontrato == modelo.idcontrato
                                  select c).FirstOrDefault();

            ViewBag.user_nombre_act =
                actualizador != null ? actualizador.user_nombre + " " + actualizador.user_apellido : null;
        }
Example #27
0
        public void FiltrarPorCampos()
        {
            ContratoModel contratoModel = new ContratoModel();
            DateTime?     datainicio    = maskdataInicio.Text == "  /  /" ? null : Convert.ToDateTime(maskdataInicio.Text.Trim()) as DateTime?;
            string        radio         = radioTodos.Checked == true ? radioTodos.Text : radioContrato.Checked == true ? radioContrato.Text : radioButton3.Text;

            contratoModel.Objeto = comboContrato.Text;
            contratoModel.Status = TipoStatus.Text;
            if (radio == "Contrato")
            {
                contratoModel.Datacontrato = datainicio;
            }
            if (radio == "Vigência")
            {
                contratoModel.Vigencia = datainicio;
            }
            var retorno = contratoModel.BuscarLike(contratoModel);

            CarregaListarDeContrato(retorno);
        }
Example #28
0
        public int Salvar(ContratoModel dados)
        {
            int retorno = 0;

            conexao = new DlConexao();
            try
            {
                conexao.limparParametros();
                conexao.AdicionarParametros("@ID_CLIENTE", dados.ID_CLIENTE);
                conexao.AdicionarParametros("@VALOR_MES", dados.VALOR_MES);
                conexao.AdicionarParametros("@DIA_BASE", dados.DIA_BASE);
                conexao.AdicionarParametros("@SITUACAO", dados.SITUACAO);
                conexao.AdicionarParametros("@ID_IMOVEL", dados.ID_IMOVEL);
                conexao.AdicionarParametros("@DOCUMENTO", dados.Documento);
                retorno = Convert.ToInt32(conexao.ExecutarManipulacao(CommandType.Text, "INSERT INTO contrato(ID_CLIENTE, VALOR_MES, DIA_BASE,SITUACAO,ID_IMOVEL,DOCUMENTO) VALUES (@ID_CLIENTE,@VALOR_MES, @DIA_BASE,@SITUACAO, @ID_IMOVEL, @DOCUMENTO); SELECT LAST_INSERT_ID();"));
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(retorno);
        }
Example #29
0
        public ContratoModel ConsultaContratoID(int contrato)
        {
            ContratoModel RETORNO = new ContratoModel();

            try
            {
                conexao = new DlConexao();
                conexao.limparParametros();

                conexao.AdicionarParametros("@ID", contrato);
                var DATA = conexao.ExecutaConsultas(System.Data.CommandType.Text, "SELECT * FROM contrato WHERE ID = @ID");
                if (DATA.Rows.Count > 0)
                {
                    RETORNO = Genericos.Popular <ContratoModel>(DATA, 0);
                }
            }
            catch (Exception EX)
            {
                ExceptionErro.ExibirMenssagemException(EX);
            }
            return(RETORNO);
        }
Example #30
0
        public ContratoModel ConsultacontratoAtivo(int ID_CLIENTE, string Situacao)
        {
            ContratoModel RETORNO = new ContratoModel();

            try
            {
                conexao = new DlConexao();
                conexao.limparParametros();
                conexao.AdicionarParametros("@id_cliente", ID_CLIENTE);
                conexao.AdicionarParametros("@Situacao", Situacao);
                var DATA = conexao.ExecutaConsultas(System.Data.CommandType.Text, "SELECT * FROM contrato WHERE ID_CLIENTE = @id_cliente AND SITUACAO = @Situacao");
                if (DATA.Rows.Count > 0)
                {
                    RETORNO = Genericos.Popular <ContratoModel>(DATA, 0);
                }
            }
            catch (Exception EX)
            {
                ExceptionErro.ExibirMenssagemException(EX);
            }
            return(RETORNO);
        }