/// <summary> /// Método desusado para agregar un nuevo objeto al EntitySet CategoriaProducto. Considere la posibilidad de usar el método .Add de la propiedad ObjectSet<T> asociada. /// </summary> public void AddToCategoriaProducto(CategoriaProducto categoriaProducto) { base.AddObject("CategoriaProducto", categoriaProducto); }
/// <summary> /// Crear un nuevo objeto CategoriaProducto. /// </summary> /// <param name="iDCategoria">Valor inicial de la propiedad IDCategoria.</param> public static CategoriaProducto CreateCategoriaProducto(global::System.Int32 iDCategoria) { CategoriaProducto categoriaProducto = new CategoriaProducto(); categoriaProducto.IDCategoria = iDCategoria; return categoriaProducto; }
private void Insertar() { try { if (txtNombre.Text != "") { Usuario objusuario = (Usuario)Session[Constantes.sesionUsuario]; objcategoria.CAT_Nombre = txtNombre.Text.Trim(); objcategoria.CAT_NombreIngles = txtingles.Text.Trim(); objcategoria.CAT_Descripcion = txtDescripcion.Text.Trim(); objcategoria.CAT_Estado = Constantes.EstadoActivo; objcategoria.CAT_UsuarioCreacion = objusuario.IDUsuario.ToString(); objcategoria.CAT_FechaHoraCreacion = DateTime.Now; objcategoria.CAT_IndicadorArea = rbIndicadorArea.SelectedValue.ToString(); objcategoria = CategoriaProductoBL.Instancia.Insertar(objcategoria); int idcategoria = objcategoria.IDCategoria; objcategoria.CAT_Codigo = "CAT" + idcategoria.ToString().PadLeft(7, '0'); CategoriaProductoBL.Instancia.Actualizar(objcategoria); LimpiarCampos(); ClientScript.RegisterStartupScript(this.GetType(), "Confirmacion", "$(function(){MostrarMensaje('msjRegistroOK');});", true); } } catch { ClientScript.RegisterStartupScript(this.GetType(), "Error", "$(function(){MostrarMensaje('msjErrorGrabar');});", true); } }