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); }
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); }