protected void Button1_Click(object sender, EventArgs e) { juridico objcliente = new juridico(); if (this.cargarobjetocliente(ref objcliente)) { if (this.actulizarcliente()) { this.Label1.Text = "Modificacion Correcta"; } else { this.Label1.Text = "Error en la modificacion"; } } }
private bool cargarobjetocliente(ref juridico objcliente) { bool controlesOK = true; long idcliente; if (long.TryParse(txbIdCliente.Text, out idcliente) == true) { long id = long.Parse(this.txbIdCliente.Text); objcliente = context.juridico.FirstOrDefault(a => a.idcliente == id); } else { this.Label1.Text = "Error el el codigo del cliente"; controlesOK = false; } if (this.txbRazon.Text.Trim() != String.Empty) { objcliente.Razon_social = this.txbRazon.Text; } else { this.Label1.Text = "Introduzca una Razon Social del cliente"; controlesOK = false; } if (this.txbRteLegal.Text.Trim() != String.Empty) { objcliente.Rte_legal = this.txbRteLegal.Text; } else { this.Label1.Text = "Introduzca un Rte. Legal"; controlesOK = false; } if (this.txbNroPadron.Text.Trim() != String.Empty) { objcliente.Nro_padron = long.Parse(this.txbNroPadron.Text); } else { this.Label1.Text = "Introduzca un Numero de Padron"; controlesOK = false; } return controlesOK; }
protected void Button1_Click(object sender, EventArgs e) { long idcliente = (from r in context.cliente select r.idcliente).Max() + 1; this.txbIdCliente.Text = idcliente.ToString(); cliente objcliente = new cliente(); juridico objjuridico = new juridico(); if (this.cargar_objetocliente(ref objcliente) & this.cargar_objetoJuridico(ref objjuridico)) { if (this.guardar_clientejuridico(objcliente, objjuridico)) { this.Label1.Text = "Cliente Juridico registrado."; } else { this.Label1.Text = "Error en el registro de clientejuridico!!!."; } } }
/// <summary> /// Método desusado para agregar un nuevo objeto al EntitySet juridico. Considere la posibilidad de usar el método .Add de la propiedad ObjectSet<T> asociada. /// </summary> public void AddTojuridico(juridico juridico) { base.AddObject("juridico", juridico); }
/// <summary> /// Crear un nuevo objeto juridico. /// </summary> /// <param name="idcliente">Valor inicial de la propiedad idcliente.</param> /// <param name="razon_social">Valor inicial de la propiedad Razon_social.</param> /// <param name="rte_legal">Valor inicial de la propiedad Rte_legal.</param> public static juridico Createjuridico(global::System.Int64 idcliente, global::System.String razon_social, global::System.String rte_legal) { juridico juridico = new juridico(); juridico.idcliente = idcliente; juridico.Razon_social = razon_social; juridico.Rte_legal = rte_legal; return juridico; }
private bool guardar_clientejuridico(cliente objcliente, juridico objjuridico) { context.AddTocliente(objcliente); context.AddTojuridico(objjuridico); return context.SaveChanges() >= 2; }
private bool cargar_objetoJuridico(ref juridico objjuridico) { bool controlesOK = true; objjuridico.idcliente = long.Parse(this.txbIdCliente.Text); objjuridico.Razon_social = this.txbRazon.Text; objjuridico.Rte_legal = this.txbRteLegal.Text; objjuridico.Nro_padron = long.Parse(this.txbNroPadron.Text); return controlesOK; }