Exemplo n.º 1
0
        public string SavePersona(string n, string a, string d)
        {
            string mensaje = "";

            try
            {
                DateTime date = new DateTime();

                if (DateTime.TryParse(d, out date))
                {
                    using (Conn_Personas db = new Conn_Personas())
                    {
                        Personas rp = new Personas()
                        {
                            Nombre = n, Apellido = a, FechaNacimiento = date, FechaRegistro = DateTime.Now
                        };
                        db.Personas.Add(rp);
                        db.SaveChanges();

                        mensaje = "La persona que envio fue guardada exitosamente";
                    }
                }
                else
                {
                    mensaje = "El parametro d debe corresponder a una fecha. el valor que ingreso no se puede convertir a fecha";
                }
            }
            catch (Exception e)
            {
                mensaje += (e.InnerException == null ? e.Message : e.InnerException.Message) + Environment.NewLine + "Steck trace: " + e.StackTrace;
            }

            return(mensaje);
        }
Exemplo n.º 2
0
        public List <Personas> RetrievePersonas()
        {
            List <Personas> listado = new List <Personas>();

            using (Conn_Personas db = new Conn_Personas())
            {
                listado = (from l in db.Personas select l).ToList();
            }
            return(listado);
        }