Beispiel #1
0
        public string ActualizarPersona(PERSONA persona)
        {
            try
            {
                EntitiesServiexpress con = new EntitiesServiexpress();
                var _exPersona           = (from a in con.PERSONA
                                            where a.NUM_ID == persona.NUM_ID &&
                                            a.DIV_ID == persona.DIV_ID
                                            select a).FirstOrDefault();

                if (_exPersona == null)
                {
                    return("La persona no existe en los registros");
                }
                else
                {
                    //actualizar persona
                    _exPersona.NOMBRE              = persona.NOMBRE;
                    _exPersona.APELLIDO            = persona.APELLIDO;
                    _exPersona.DIRECCION           = persona.DIRECCION;
                    _exPersona.TELEFONO_FIJO       = persona.TELEFONO_FIJO;
                    _exPersona.TELEFONO_CELULAR    = persona.TELEFONO_CELULAR;
                    _exPersona.COMUNA_ID           = persona.COMUNA_ID;
                    _exPersona.TIPO_PERSONA_ID     = persona.TIPO_PERSONA_ID;
                    _exPersona.ESTADO_PERSONA_ID   = persona.ESTADO_PERSONA_ID;
                    _exPersona.FECHA_NACIMIENTO    = persona.FECHA_NACIMIENTO;
                    _exPersona.FECHA_ULTIMO_UPDATE = persona.FECHA_ULTIMO_UPDATE;
                    _exPersona.CORREO              = persona.CORREO;
                    con.SaveChanges();
                    return("actualizado");
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }