예제 #1
0
        protected void btnGuardarEdicion_Click(object sender, EventArgs e)
        {
            rubro objrubro = new rubro();
            if (this.cargarobjetorubro(ref objrubro)) {
                if (this.actulizarrubro()){
                    this.Label3.Text ="Modificacion Correcta";
                }
                else{
                    this.Label3.Text ="Error en la modificacion";

                }
            }
        }
        private void cargarcomborubro()
        {
            List<rubro> lobjrubro = (from r in context.rubro
                                     select r).ToList();

            rubro objrubro = new rubro();
            objrubro.idrubro = 0;
            objrubro.nombre_rubro = "Ver todos..";
            lobjrubro.Add(objrubro);

            this.cbrubro.DataSource = lobjrubro;
            this.cbrubro.DataTextField = "nombre_rubro";
            this.cbrubro.DataValueField = "idrubro";
            this.cbrubro.DataBind ();
        }
예제 #3
0
        protected void btnGuardar_Click(object sender, EventArgs e)
        {
            rubro objrubro = new rubro();

            long idrubro = (from r in context.rubro select r.idrubro).Max() + 1;
            this.txbidrubro.Text = idrubro.ToString();

            objrubro.idrubro = long.Parse (this.txbidrubro.Text);
            objrubro.nombre_rubro = this.txbNombre_rubro.Text;
            context.AddTorubro(objrubro);
            if (context.SaveChanges() > 0){
                this.Label4.Text = "rubro registrado";
                this.cargarGrillarubro();
            }
            else {
                this.Label4.Text = "Error en el registro de rubro...!!!";
            }
        }
예제 #4
0
 private bool cargarobjetorubro(ref rubro objrubro)
 {
     bool controlesOK = true;
     long idrubro;
     if (long.TryParse(txbidrubro.Text, out idrubro) == true){
         long id = long.Parse(this.txbidrubro.Text);
         objrubro = context.rubro.FirstOrDefault(a => a.idrubro == id);
        }
     else {
         this.Label3.Text = "Error el el codigo del rubro";
         controlesOK = false;
     }
     if (this.txbnombre_rubro.Text.Trim() != String.Empty){
         objrubro.nombre_rubro = this.txbnombre_rubro.Text;
     }
     else {
         this.Label3.Text = "Introdusca un nombre de rubro";
         controlesOK = false;
     }
     return controlesOK;
 }
예제 #5
0
        private bool cargarobjetocliente(ref natural objcliente)
        {
            bool controlesOK = true;
            long idcliente;

            if (long.TryParse(txbidcliente.Text, out idcliente) == true)
            {
                long id = long.Parse(this.txbidcliente.Text);
                objcliente = context.natural.FirstOrDefault(a => a.idcliente == id);
            }
            else
            {
                this.Label11.Text = "Error el el codigo del cliente";
                controlesOK = false;
            }

            if (this.txbnombre_cliente.Text.Trim() != String.Empty)
            {
                objcliente.nombre_cliente = this.txbnombre_cliente.Text;
            }
            else
            {
                this.Label11.Text = "Introduzca un nombre de cliente";
                controlesOK = false;
            }

            if (this.txbapp.Text.Trim() != String.Empty)
            {
                objcliente.app = this.txbapp.Text;
            }
            else
            {
                this.Label11.Text = "Introduzca un Apellido Paterno";
                controlesOK = false;
            }

            if (this.txbapm.Text.Trim() != String.Empty)
            {
                objcliente.apm = this.txbapm.Text;
            }
            else
            {
                this.Label11.Text = "Introduzca un Apellido Materno";
                controlesOK = false;
            }

            return controlesOK;
        }
예제 #6
0
 /// <summary>
 /// Método desusado para agregar un nuevo objeto al EntitySet rubro. Considere la posibilidad de usar el método .Add de la propiedad ObjectSet&lt;T&gt; asociada.
 /// </summary>
 public void AddTorubro(rubro rubro)
 {
     base.AddObject("rubro", rubro);
 }
예제 #7
0
 /// <summary>
 /// Crear un nuevo objeto rubro.
 /// </summary>
 /// <param name="idrubro">Valor inicial de la propiedad idrubro.</param>
 /// <param name="nombre_rubro">Valor inicial de la propiedad nombre_rubro.</param>
 public static rubro Createrubro(global::System.Int64 idrubro, global::System.String nombre_rubro)
 {
     rubro rubro = new rubro();
     rubro.idrubro = idrubro;
     rubro.nombre_rubro = nombre_rubro;
     return rubro;
 }