/// <summary> /// Método desusado para agregar un nuevo objeto al EntitySet CentroCosto. Considere la posibilidad de usar el método .Add de la propiedad ObjectSet<T> asociada. /// </summary> public void AddToCentroCosto(CentroCosto centroCosto) { base.AddObject("CentroCosto", centroCosto); }
/// <summary> /// Crear un nuevo objeto CentroCosto. /// </summary> /// <param name="iDCentroCosto">Valor inicial de la propiedad IDCentroCosto.</param> public static CentroCosto CreateCentroCosto(global::System.Int32 iDCentroCosto) { CentroCosto centroCosto = new CentroCosto(); centroCosto.IDCentroCosto = iDCentroCosto; return centroCosto; }
private void InsertarCentroCosto() { try { if (txtNumero.Text != "") { Usuario objusuario = (Usuario)Session[Constantes.sesionUsuario]; objCentroCosto.CCO_Numero = txtNumero.Text.Trim(); objCentroCosto.IDArea = ddlarea.SelectedValue == "0" ? (int?)null : Convert.ToInt32(ddlarea.SelectedValue); objCentroCosto.CCO_Estado = Constantes.EstadoActivo; objCentroCosto.CCO_UsuarioCreacion = objusuario.IDUsuario.ToString(); objCentroCosto.CCO_FechaHoraCreacion = DateTime.Now; objCentroCosto = CentroCostoBL.Instancia.Insertar(objCentroCosto); int idcentrocosto = objCentroCosto.IDCentroCosto; objCentroCosto.CCO_Codigo = "CCO" + idcentrocosto.ToString().PadLeft(7, '0'); CentroCostoBL.Instancia.Actualizar(objCentroCosto); LimpiarCampos(); ClientScript.RegisterStartupScript(this.GetType(), "Confirmacion", "$(function(){MostrarMensaje('msjRegistroOK');});", true); } } catch { ClientScript.RegisterStartupScript(this.GetType(), "Error", "$(function(){MostrarMensaje('msjErrorGrabar');});", true); } }