Esempio n. 1
0
        private bool Guardar(Cliente cliente)
        {
            bool result = false;
            int  id     = 0;

            if (cliente != null)
            {
                if (cliente.id_cliente > 0)
                {
                    id = clienteBL.Actualizar(cliente, ref msj);
                }
                else
                {
                    id = clienteBL.Registrar(cliente, ref msj);
                }

                if (id == 0 | !string.IsNullOrEmpty(msj))
                {
                    MessageBox.Show(msj, this.Text);
                }
                else
                {
                    MessageBox.Show("Proceso finalizado", this.Text);
                    result = true;
                }
            }
            return(result);
        }
        private void btnAct_Click(object sender, EventArgs e)
        {
            try
            {
                int       rta;
                ClienteBL objClienteBL = new ClienteBL();
                objClienteBL.idCliente     = int.Parse(txtCedula.Text);
                objClienteBL.nomCliente    = txtNombreC.Text;
                objClienteBL.apeCliente    = txtApellidoC.Text;
                objClienteBL.emailCliente  = txtEmailC.Text;
                objClienteBL.fecNacCliente = txtFecN.Text;
                objClienteBL.idCiudad      = int.Parse(txtIdCiudad.Text);


                rta = objClienteBL.Actualizar();

                if (rta > 0)
                {
                    lblerrorE.Text = "se Actualizó correctamente";
                }
                else
                {
                    lblerrorE.Text = "no se Actualizó correctamente";
                }
            }
            catch (Exception ex)
            {
                lblerrorE.Text = ex.Message;
            }
        }
Esempio n. 3
0
        public string[] Actualizar(string codCliente, string apellidos, string nombres, string direccion, string usuario, string contrasena)
        {
            Cliente cliente = new Cliente();

            cliente.CodCliente = codCliente;
            cliente.Apellidos  = apellidos;
            cliente.Nombres    = nombres;
            cliente.Direccion  = direccion;
            cliente.Usuario    = usuario;
            cliente.Contrasena = generarClaveSHA1(contrasena);
            ClienteBL clienteBL = new ClienteBL();

            string[] respuesta = new string[2];
            bool     CodError  = clienteBL.Actualizar(cliente);

            if (CodError == true)
            {
                respuesta[0] = "true";
            }
            else
            {
                respuesta[0] = "false";
            }
            respuesta[1] = clienteBL.Mensaje;
            return(respuesta);
        }
        private void btnActualizar_Click(object sender, EventArgs e)
        {
            try
            {
                if (MessageBox.Show("¿Estás seguro que quiere actualizar este cliente al sistema?", "",
                                    MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.No)
                {
                    return;
                }
                else
                {
                    ClienteBL cliente = new ClienteBL();
                    if (cmbGenero.Text.Equals("Masculino"))
                    {
                        genero = "M";
                    }
                    else
                    {
                        genero = "F";
                    }

                    cliente.Actualizar(Convert.ToInt32(this.dtgCliente.CurrentRow.Cells[0].Value.ToString()), txtNombre.Text, txtCI.Text, txtDireccion.Text, mtxtTelefono.Text, Convert.ToInt32(npdEdad.Value), genero);
                    this.ClienteUI_Load(sender, e);
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("ERROR" + ex.Message);
            }
        }
Esempio n. 5
0
        public ActionResult Activar(int pid)
        {
            var oCliente = ClienteBL.Obtener(pid);

            oCliente.Estado = !oCliente.Estado;
            ClienteBL.Actualizar(oCliente);
            return(Json(true));
        }
Esempio n. 6
0
        public bool Modificar(string CodCliente, string Apellidos, string Nombres, string direccion, string Usuario)
        {
            Cliente cliente = new Cliente();

            cliente.CodCliente = CodCliente;
            cliente.Apellidos  = Apellidos;
            cliente.Nombres    = Nombres;
            cliente.Usuario    = Usuario;
            cliente.Direccion  = direccion;
            ClienteBL clienteBL = new ClienteBL();

            if (clienteBL.Actualizar(cliente))
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
Esempio n. 7
0
        private void btnActualizar_Click(object sender, EventArgs e)
        {
            try
            {
                ClienteBL cliente = new ClienteBL();
                if (cmbGenero.Text.Equals("Masculino"))
                {
                    genero = "M";
                }
                else
                {
                    genero = "F";
                }

                cliente.Actualizar(Convert.ToInt32(txtId.Text), txtNombre.Text, txtCI.Text, txtDireccion.Text, mtxtTelefono.Text, Convert.ToInt32(npdEdad.Value), genero);
            }
            catch (Exception ex)
            {
                MessageBox.Show("ERROR" + ex.Message);
            }
        }
        public async Task <IHttpActionResult> Actualizar(ClienteBE obe)
        {
            try
            {
                bool rpta  = false;
                bool rpta2 = false;
                bool rpta3 = false;
                rpta = oClienteBL.Actualizar(obe, out rpta2, out rpta3);

                if (rpta)
                {
                    if (rpta2)
                    {
                        if (rpta3)
                        {
                            return(Ok(Models.Util.GetBodyResponse(200, "OK")));
                        }
                        else
                        {
                            return(Ok(Models.Util.GetBodyResponse(210, "Se grabó Datos de Cliente. Ocurrió un error al guardar Logo.")));
                        }
                    }
                    else
                    {
                        return(Ok(Models.Util.GetBodyResponse(210, "Se grabó Datos de Cliente. Ocurrió un error al guardar Certificado.")));
                    }
                }
                else
                {
                    return(Ok(Models.Util.GetBodyResponse(300, "Ocurrió un error al actualizar.")));
                }
            }
            catch (Exception ex)
            {
                //LogSA.GrabarLogError("SOL TR", model.user, "EditarTareas", ex);
                return(Ok(Models.Util.GetBodyResponse(400, ex.Message)));
            }
        }
Esempio n. 9
0
        public ActionResult GuardarCliente(int pClienteId, string pTipoPersona, string pNombre, string pApePaterno, string pApeMaterno,
                                           string pNumeroDocumento, bool pSexoM, string pEmail, string pCelular1, string pCelular2,
                                           DateTime?pFechaNacimiento, string pDireccion, DateTime pFechaCaptacion, int?pOcupacionId,
                                           string pCalificacion, decimal?pMontoInscripcion, bool pActivo)
        {
            var persona = new Persona();
            var cliente = new Cliente();

            if (pClienteId > 0)
            {
                cliente = ClienteBL.Obtener(pClienteId);
                persona = PersonaBL.Obtener(cliente.PersonaId);
            }

            pNombre = pNombre.ToUpper();
            if (pTipoPersona == "N")
            {
                pApePaterno            = pApePaterno.ToUpper();
                pApeMaterno            = pApeMaterno.ToUpper();
                persona.NombreCompleto = pApePaterno + " " + pApeMaterno + ", " + pNombre;
                persona.TipoDocumento  = "DNI";
            }
            else
            {
                pApePaterno            = string.Empty;
                pApeMaterno            = string.Empty;
                persona.NombreCompleto = pNombre;
                persona.TipoDocumento  = "RUC";
            }

            persona.TipoPersona     = pTipoPersona;
            persona.Nombre          = pNombre;
            persona.ApePaterno      = pApePaterno;
            persona.ApeMaterno      = pApeMaterno;
            persona.NumeroDocumento = pNumeroDocumento;
            persona.Sexo            = pSexoM ? "M" : "F";
            persona.EmailPersonal   = pEmail;
            persona.Celular1        = pCelular1;
            persona.Celular2        = pCelular2;
            persona.FechaNacimiento = pFechaNacimiento;
            persona.Direccion       = pDireccion;
            persona.Estado          = pActivo;

            if (pClienteId == 0)
            {
                PersonaBL.Crear(persona);
            }
            else
            {
                PersonaBL.Actualizar(persona);
            }

            cliente.PersonaId          = persona.PersonaId;
            cliente.FechaRegistro      = DateTime.Now;
            cliente.FechaCaptacion     = pFechaCaptacion;
            cliente.ActividadEconId    = pOcupacionId;
            cliente.Calificacion       = pCalificacion;
            cliente.Inscripcion        = pMontoInscripcion.Value;
            cliente.IndPagoInscripcion = false;
            cliente.Estado             = pActivo;
            if (pClienteId == 0)
            {
                ClienteBL.Crear(cliente);
            }
            else
            {
                ClienteBL.Actualizar(cliente);
            }

            return(Json(true, JsonRequestBehavior.AllowGet));
        }