public FrmContacto(Caso caso) { this.CasoAsociado = caso; InitializeComponent(); this.txbEmailCliente.Text = this.CasoAsociado.EmailCliente; this.txbAsuntoMensaje.Text = this.CasoAsociado.Asunto; }
public Contacto(Caso casoAsoc, string mensaje) { this.IDContacto = new Random().Next(); this.TiempoCreacion = DateTime.Now; this.CasoAsociado = casoAsoc; this.Mensaje = mensaje; }
public static List<Caso> GetListaCasos() { CargarXml(); List<Caso> ListaCasos = new List<Caso>(); XmlNodeList elementos = XmlCasos.GetElementsByTagName("caso"); foreach(XmlElement nodoCaso in elementos) { Caso caso = new Caso( int.Parse(nodoCaso.GetAttribute("id")), nodoCaso.GetAttribute("asunto"), nodoCaso.GetAttribute("email_cliente"), nodoCaso.GetAttribute("descripcion"), nodoCaso.GetAttribute("status"), DateTime.Parse(nodoCaso.GetAttribute("created_time")) ); ListaCasos.Add(caso); } return ListaCasos; }
public static bool Agregar(Caso casoAsociado, string mensaje) { Contacto nuevoContacto = new Contacto(casoAsociado , mensaje); return nuevoContacto.Guardar(); }
public static bool Agregar(string asunto, string email, string descripcion, string status) { Caso nuevoCaso = new Caso(new Random().Next(), asunto, email, descripcion, status, DateTime.Now); return nuevoCaso.Guardar(); }