Ejemplo n.º 1
0
        protected void btnGuardarSFamily_Click(object sender, EventArgs e)
        {
            clsSubFamilies SubFamily = new clsSubFamilies();
            SubFamily.SSubFamily_name = txtSubfamily_name.Text;
            SubFamily.SSubFamily_desc = txtSubfamily_desc.Text;

            clsFamilies Family = CFamilies.SelectRow(Convert.ToInt32(ddlFamily.SelectedValue));
            //SubFamily.IFamily_id.IFamily_id = c.IFamily_id;
            SubFamily.IFamily_id = Family;

            if (string.IsNullOrEmpty(txtCodigo.Text))
            {
                int iSubFamily_id = CSubFamilies.Insert(SubFamily);
                txtCodigo.Text = iSubFamily_id.ToString();
                pnlBuscar.Visible = true;
                LoadSubFamilies();
                grdSubFamilies.Enabled = true;

            }
            else
            {
                SubFamily.ISubFamily_id = Convert.ToInt32(txtCodigo.Text);
                CSubFamilies.Update(SubFamily);
                LoadSubFamilies();
            }
        }
Ejemplo n.º 2
0
        public static int Insert(clsSubFamilies objProxy)
        {
            ValidationException x = new ValidationException();
            if (string.IsNullOrEmpty(objProxy.SSubFamily_name))
                x.AgregarError("verifique el nombre de la subfamilia");
            if (x.Cantidad > 0)
                throw x;

            DAOSubFamily daoProxy = new DAOSubFamily();
            return daoProxy.Insert(objProxy.IFamily_id.IFamily_id,objProxy.SSubFamily_name, objProxy.SSubFamily_desc);
        }
Ejemplo n.º 3
0
        private static clsSubFamilies Load(DataRow fila)
        {
            clsSubFamilies objProxy = new clsSubFamilies();

            objProxy.ISubFamily_id = Convert.ToInt32(fila["iSubFamily_id"]);
            objProxy.SSubFamily_name = fila["sSubFamily_name"].ToString();
            objProxy.SSubFamily_desc = fila["sSubFamily_desc"].ToString();

            clsFamilies family = CFamilies.SelectRow(Convert.ToInt32(fila["iFamily_id"]));
            objProxy.IFamily_id = family;

            return objProxy;
        }