コード例 #1
0
 public bool IngresarPersona(DTO.Persona persona)
 {
     try
     {
         db.InsertarPersona(persona.Nombre, persona.Apellidos, persona.Rut, persona.DvRut.ToString(), persona.Edad, persona.Direccion, persona.correo);
         return(true);
     }
     catch (Exception ex)
     {
         System.Diagnostics.Debug.WriteLine("SimpleRestServer.Models (IngresarPersona): " + ex.Message);
         return(false);
     }
 }
コード例 #2
0
        public static DTO.Persona Persona(Resources.Persona recPersona)
        {
            DTO.Persona persona = new DTO.Persona();

            persona.Id        = Convert.ToInt32(recPersona.Id);
            persona.Nombre    = recPersona.Nombre;
            persona.Apellidos = recPersona.Apellidos;
            persona.Rut       = Convert.ToInt32(recPersona.Rut);
            persona.DvRut     = Convert.ToChar(recPersona.DvRut);
            persona.Edad      = Convert.ToInt32(recPersona.Edad);
            persona.Direccion = recPersona.Direccion;
            persona.correo    = recPersona.Correo;
            return(persona);
        }
コード例 #3
0
 public bool EditarPersona(DTO.Persona persona)
 {
     try
     {
         //db.EditarEmpresa(empresaId, rut, razonSocial, giro, logo, usuarioId);
         db.ActualizarPersona(persona.Id, persona.Nombre, persona.Apellidos, persona.Rut, persona.DvRut.ToString(), persona.Edad, persona.Direccion, persona.correo);
         return(true);
     }
     catch (Exception ex)
     {
         System.Diagnostics.Debug.WriteLine("SimpleRestServer.Models (EditarPersona): " + ex.Message);
         return(false);
     }
 }
コード例 #4
0
        public DTO.Persona obtenerPersonaPorRut(int rut)
        {
            DTO.Persona respuesta = new DTO.Persona();

            try
            {
                Resources.Persona persona = db.Persona.FirstOrDefault(p => p.Rut == rut);
                return(DTOBuilder.Persona(persona));
            }
            catch (Exception ex)
            {
                System.Diagnostics.Debug.WriteLine("SimpleRestServer.Models (obtenerPersonaPorRut): " + ex.Message);
                respuesta = new DTO.Persona();
            }
            return(respuesta);
        }