public Reloj() { this.horas = 0; this.minutos = 0; this.segundos = 0; this.utilerias = new Utilerias(); }
private void BindControles() { int idStatus = Utilerias.StrToInt(_IDStatus.Value); StatusSesion obj = uow.StatusSesionBusinessLogic.GetByID(idStatus); txtClave.Value = obj.Clave; txtDescripcion.Value = obj.Descripcion; }
protected void Calendar1_VisibleMonthChanged(object sender, MonthChangedEventArgs e) { int mes = e.NewDate.Month; ddlMes.SelectedValue = mes.ToString(); int idFideicomiso = Utilerias.StrToInt(ddlFideicomisos.SelectedValue); string M = ConstruirAgendaSesiones(mes, idFideicomiso); }
//----------------------------------------------------------------------------------------------- // G R I D // S //----------------------------------------------------------------------------------------------- //----------------------------------------------------------------------------------------------- // B O T O N E S //----------------------------------------------------------------------------------------------- private void btnImprimirDetalle_Click(object sender, EventArgs e) { dtFechaInicio = dpFechaInicio.Value.AddDays(-1); dtFechaFin = dpFechaFin.Value.AddDays(0); if (cbEmpleados.Text == String.Empty) { sIdTrab = "%"; } else { sIdTrab = cbEmpleados.SelectedValue.ToString(); } if (sIdTrab == "0") { sIdTrab = "%"; } sCompania = AsignarVariableCombo(cbCia); sUbicacion = AsignarVariableCombo(cbUbicacion); Incidencia objIncidencia = new Incidencia(); DataTable dtReporte; dtReporte = objIncidencia.ReporteRegistroGeneradoDetalle(sIdTrab, dtFechaInicio, dtFechaFin, sUbicacion, sCompania); switch (dtReporte.Rows.Count) { case 0: DialogResult result = MessageBox.Show("Consulta Sin Resultados", "SIPAA"); break; default: ViewerReporte form = new ViewerReporte(); RegistroGeneradoDetalle dtrpt = new RegistroGeneradoDetalle(); ReportDocument ReportDoc = Utilerias.ObtenerObjetoReporte(dtReporte, this.CompanyName, dtrpt.ResourceName); ReportDoc.SetParameterValue("TotalRegistros", dtReporte.Rows.Count.ToString()); ReportDoc.SetParameterValue("FechaInicio", dpFechaInicio.Value); ReportDoc.SetParameterValue("FechaTermino", dpFechaFin.Value); form.RptDoc = ReportDoc; form.Show(); // crear CSV DialogResult Resultado = MessageBox.Show("¿Desea crear el archivo en formato .csv para abrirlo con excel?", "SIPAA", MessageBoxButtons.YesNo); if (Resultado == DialogResult.Yes) { creacsv(dtReporte); } break; } }
private void VentanaUser_Load(object sender, EventArgs e) { string cmd = "SELECT * FROM usuarios WHERE id = " + Login.codigo; DataSet ds = Utilerias.Ejecutar(cmd); lblNombre.Text = ds.Tables[0].Rows[0]["user"].ToString().Trim(); lblUsuario.Text = ds.Tables[0].Rows[0]["user"].ToString().Trim(); lblCodigo.Text = ds.Tables[0].Rows[0]["id"].ToString().Trim(); }
protected void btnCrear_Click(object sender, EventArgs e) { string msg = "Se ha guardado correctamente"; Ejercicio obj; if (_Accion.Text.Equals("N")) //Si el estado de la forma es crear un NUEVo registro { obj = new Ejercicio(); } else { //Se va a ACTUALIZAR un registro existente obj = uow.EjercicioBusinessLogic.GetByID(Utilerias.StrToInt(_Anio.Text)); msg = "Se ha actualizado correctamente"; } obj.Año = Utilerias.StrToInt(txtAnio.Value); //obj.Estatus = enumEstatusEjercicio.Nuevo; obj.Estatus = (enumEstatusEjercicio)Convert.ToInt32(ddlEstatus.SelectedValue); //Se almacena el objeto if (_Accion.Text.Equals("N")) //Si el estado de la forma es crear un NUEVo registro { uow.EjercicioBusinessLogic.Insert(obj); } else { uow.EjercicioBusinessLogic.Update(obj); //Se va a ACTUALIZAR un registro existente } uow.SaveChanges(); if (uow.Errors.Count > 0) { msg = string.Empty; foreach (string cad in uow.Errors) { msg += cad; } lblMensajes.Text = msg; lblMensajes.ForeColor = System.Drawing.Color.Red; return; } lblMensajes.Text = msg; lblMensajes.ForeColor = System.Drawing.Color.Black; //Se limpian los controles txtAnio.Value = string.Empty; //chkActivo.Checked = false; BindGrid(); //Se bindean los datos divEdicion.Style.Add("display", "none"); divMsg.Style.Add("display", "block"); divBtnNuevo.Style.Add("display", "block"); }
protected void btnDel_Click(object sender, EventArgs e) { string M = "Se ha eliminado correctamente"; string nombreArchivo; int idFicha = Utilerias.StrToInt(_IDFicha.Value); FichaTecnica obj = uow.FichaTecnicaBusinessLogic.GetByID(idFicha); nombreArchivo = obj.NombreArchivo; divEncabezado.Style.Add("display", "block"); divCaptura.Style.Add("display", "none"); divFideicomiso.Style.Add("display", "block"); //Se elimina el objeto uow.FichaTecnicaBusinessLogic.Delete(obj); uow.SaveChanges(); if (uow.Errors.Count > 0) //Si hubo errores { M = string.Empty; foreach (string cad in uow.Errors) { M += cad; } lblMsgError.Text = M; divMsgError.Style.Add("display", "block"); divMsgSuccess.Style.Add("display", "none"); return; } BindGridFichas(); //Se elimina el archivo fisico if (nombreArchivo != null) { if (!nombreArchivo.Equals(string.Empty)) { M = EliminarArchivo(idFicha, nombreArchivo); //Si hubo Errores if (!M.Equals(string.Empty)) { lblMsgError.Text = M; divMsgError.Style.Add("display", "block"); divMsgSuccess.Style.Add("display", "none"); return; } } } lblMsgSuccess.Text = M; divMsgError.Style.Add("display", "none"); divMsgSuccess.Style.Add("display", "block"); }
protected void gridProductos_RowDeleting(object sender, GridViewDeleteEventArgs e) { int id = Utilerias.StrToInt(gridProductos.DataKeys[e.RowIndex].Value.ToString()); CotizacionesTMP obj = uow.CotizacionesTMPBL.GetByID(id); uow.CotizacionesTMPBL.Delete(obj); uow.SaveChanges(); BindGrid(); }
protected void btnNuevo_Click(object sender, EventArgs e) { divEdicion.Style.Add("display", "block"); divBtnNuevo.Style.Add("display", "none"); divMsg.Style.Add("display", "none"); Utilerias.LimpiarCampos(this); chkActivo.Checked = false; _Accion.Text = "N"; //Se cambia el estado de la forma a crear un NUEVo registro }
private void BindControles() { int id = Utilerias.StrToInt(_IDLogo.Value); Imagenes obj = uow.ImagenesBusinessLogic.GetByID(id); txtArchivoAdjunto.Value = obj.Nombre; txtDescripcion.Value = obj.Descripcion != null ? obj.Descripcion : string.Empty; }
//----------------------------------------------------------------------------------------------- // F U N C I O N E S //----------------------------------------------------------------------------------------------- private void llenarComboTipo(int iCvIncidencia) { Incidencia objIncidencia = new Incidencia(); objIncidencia.CVIncidencia = iCvIncidencia; DataTable dtIncidencia = objIncidencia.ObtenerIncidenciaxTipo(objIncidencia, 8); Utilerias.llenarComboxDataTable(cbTipo, dtIncidencia, "cvTipo", "Tipo"); }
private void rbinactivos_CheckedChanged(object sender, EventArgs e) { //Combo Empleados No Act DataTable dtempleados = contenedorempleados.obtenerempleados(4, ""); Utilerias.llenarComboxDataTable(cbEmpleados, dtempleados, "NoEmpleado", "Nombre"); cbEmpleados.Focus(); dgvEmpleados.Columns.Clear(); }
private void BindGridSeguimientos() { int idAcuerdo = Utilerias.StrToInt(_IDAcuerdo.Value); List <Seguimiento> list = uow.SeguimientoBusinessLogic.Get(e => e.AcuerdoID == idAcuerdo).ToList(); gridSeguimientos.DataSource = list; gridSeguimientos.DataBind(); }
private void LlenarGraficaBarras() { List <Periodo> UltimosPeriodos = Utilerias.TomarUltimos(Periodos, 5); litScriptChart.Text = Disenio.GenerarDatosGraficaDeBarras(UltimosPeriodos, p => { return(new string[] { p.Descripcion, p.ConsultarPresupuestoActual().Monto.ToString() }); }); }
private void BindControles() { int idTipo = Utilerias.StrToInt(_IDTipo.Value); TipoSesion obj = uow.TipoSesionBusinessLogic.GetByID(idTipo); txtClave.Value = obj.Clave; txtDescripcion.Value = obj.Descripcion; }
/// <summary> /// Evento que se dispara al seleccionar un nodo del arbol de plantillas /// Se tiene que llenar el grid de preguntas con las que cuenta dicha plantilla seleccionada por el usuario /// Creado por Rigoberto TS /// 29/09/2014 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void treePOAPlantilla_SelectedNodeChanged(object sender, EventArgs e) { int plantillaSeleccionada = Utilerias.StrToInt(treePOAPlantilla.SelectedNode.Value); //Se recupera el ID de la plantilla del nodo elegido BindGrid(plantillaSeleccionada); //Se carga el grid de preguntas _IDPlantilla.Value = plantillaSeleccionada.ToString(); divEvaluacion.Style.Add("display", "block"); divDatos.Style.Add("display", "none"); }
//Comentario de ejemplo protected void Page_Load(object sender, EventArgs e) { uow = new UnitOfWork(Session["IdUser"].ToString()); if (!IsPostBack) { string M = string.Empty; int idPOADetalle = Request.QueryString["pd"] != null?Utilerias.StrToInt(Request.QueryString["pd"].ToString()) : 0; int idObra = Request.QueryString["ob"] != null?Utilerias.StrToInt(Request.QueryString["ob"].ToString()) : 0; //Se recupera el id del objeto OBRA int ordenPlantilla = Utilerias.StrToInt(Request.QueryString["o"].ToString()); //Se recupera el orden de la plantilla que sera evaluada BindControlesObra(idObra, idPOADetalle); //Se bindean los datos del poadetalle, se pasa como argumento el ID, recuperado de la sesion Plantilla plantilla = uow.PlantillaBusinessLogic.Get(p => p.Orden == ordenPlantilla).FirstOrDefault(); idPOADetalle = Utilerias.StrToInt(_IDPOADetalle.Value); //DEPENDIENDO DE DONDE SE HAYA LLAMADO LA EVALUACION, SE COLOCA EL POADETALLEID POAPlantilla poaPlantilla = uow.POAPlantillaBusinessLogic.Get(pp => pp.PlantillaId == plantilla.Id && pp.POADetalleId == idPOADetalle).FirstOrDefault(); //Se recupera POAPlantilla if (poaPlantilla == null) //Si no existe ningun objeto con la plantilla creada, entonces se procede a clonar la plantilla { M = CopiarPlantilla(plantilla.Id); } else { M = CrearPreguntasInexistentes(poaPlantilla.Id); //Se obtienen todas aquellas preguntas que se pudieron haber creado en las plantillas despues de HABER creado la clonada de plantillas, } //Si hubo errores if (!M.Equals(string.Empty)) { lblMsgImportarPlantilla.Text = M; lblMsgImportarPlantilla.ForeColor = System.Drawing.Color.Red; divMsgImportarPlantilla.Style.Add("display", "block"); return; } //Se carga la informacion de la plantilla clonada BindArbol(treePOAPlantilla); //Se bindea el arbol de las plantillas que se seleccionaron, las que se van a usar if (treePOAPlantilla.Nodes.Count > 0) //Si existen plantillas cargadas, se bindea el grid de preguntas para la primera plantilla { BindGrid(Utilerias.StrToInt(treePOAPlantilla.Nodes[0].Value)); _IDPlantilla.Value = treePOAPlantilla.Nodes[0].Value; treePOAPlantilla.Nodes[0].Selected = true; } _SoloChecks.Value = "true"; //Hidden que indica cuando solo se van a guardar las respuetas de las preguntas (NO, SI, NO APLICA) } //Evento que se ejecuta en JAVASCRIPT para evitar que se 'RESCROLLEE' el arbol al seleccionar un NODO y no se pierda el nodo seleccionado ClientScript.RegisterStartupScript(this.GetType(), "script", "SetSelectedTreeNodeVisible('<%= TreeViewName.ClientID %>_SelectedNode')", true); }
static void Main(string[] args) { Banco mibanco; string ruta = Directory.GetCurrentDirectory(); string arch = "banco.dat"; if (File.Exists(ruta + "/" + "banco.dat")) { Console.WriteLine("Leyendo archivo"); mibanco = new Banco(); mibanco = Utilerias.Leer(arch); } else { Console.WriteLine("NO existe, creando"); mibanco = new Banco("Mac Pato Ricon S.A."); mibanco.AgregarCliente(new Cliente("Vicente Fox")); mibanco.AgregarCliente(new Cliente("Felipe Beberon")); mibanco.AgregarCliente(new Cliente("Lord Peña")); mibanco.AgregarCliente(new Cliente("Cabecita Algodon")); mibanco.Clientes[0].AgregarCuenta(new CuentaDeCheques(100, 2000)); mibanco.Clientes[1].AgregarCuenta(new CuentaDeCheques(200, 1000)); mibanco.Clientes[1].AgregarCuenta(new CuentaDeAhorros(300, 0.5)); mibanco.Clientes[3].AgregarCuenta(new CuentaDeAhorros(1300, 5000)); mibanco.Clientes[3].AgregarCuenta(new CuentaDeCheques(2000, 15000)); mibanco.Clientes[0].Cuentas[0].Retira(300); mibanco.Clientes[1].Cuentas[1].Deposita(600); mibanco.Clientes[3].Cuentas[1].Retira(5000); Utilerias.Grabar(mibanco, arch); } Console.WriteLine("-----Reporte General del banco-----"); Console.WriteLine($"{mibanco.Nombre}"); foreach (Cliente cte in mibanco.Clientes) { Console.WriteLine($"Cliente: {cte.Nombre}"); Console.WriteLine("Cuentas"); foreach (CuentaBancaria cta in cte.Cuentas) { if (cta is CuentaDeAhorros) { Console.WriteLine($"Ahorros : saldo {cta.Saldo}"); } else { Console.WriteLine($"Cheques : saldo {cta.Saldo}"); } Console.WriteLine(); } } }
private void btnAgregar_Click(object sender, EventArgs e) { variable = 1; pnlAct.Visible = true; lblActividad.Text = " Crear Proceso"; cbEliminar.Visible = false; txtDescripcion.Text = ""; txtDescripcion.Focus(); Utilerias.AsignarBotonResize(btnGuardar, new Size(sysW, sysH), "Guardar"); }
private void BindControles() { int idTipo = Utilerias.StrToInt(_IDFideicomiso.Value); DependenciaFideicomisoEjercicio obj = uow.DependenciaFideicomisoEjercicioBusinessLogic.GetByID(idTipo); ddlEjercicio.SelectedValue = obj.EjercicioID.ToString(); ddlFideicomiso.SelectedValue = obj.FideicomisoID.ToString(); chkActivo.Checked = Convert.ToBoolean(obj.Activo); }
private void BindControles() { int idFideicomiso = Utilerias.StrToInt(_IDFideicomiso.Value); Fideicomiso obj = uow.FideicomisoBusinessLogic.GetByID(idFideicomiso); txtClave.Value = obj.Clave; txtDescripcion.Value = obj.Descripcion; ddlDependencias.SelectedValue = obj.DependenciaID.ToString(); }
protected void imgBtnEliminar_Click(object sender, ImageClickEventArgs e) { GridViewRow row = (GridViewRow)((ImageButton)sender).NamingContainer; int currentId = Utilerias.StrToInt(GridViewObraFinanciamiento.DataKeys[row.RowIndex].Value.ToString()); ViewState["currentId"] = currentId; ClientScript.RegisterStartupScript(this.GetType(), "script01", "fnc_MostrarPanelBorrar();", true); }
protected void Page_Load(object sender, EventArgs e) { uow = new UnitOfWork(); Ejercicio ejercicio = uow.EjercicioBusinessLogic.GetByID(Utilerias.StrToInt(Session["EjercicioId"].ToString())); lblUsuario.Text = Session["NombreUsuario"].ToString(); lblEjercicio.Text = ejercicio.Año.ToString(); }
protected void Page_Load(object sender, EventArgs e) { Usuario = Utilerias.FiltrarUsuario(this); if (!IsPostBack) { ChecarMensaje(); LlenarTabla(); } }
//----------------------------------------------------------------------------------------------- // C O M B O S //----------------------------------------------------------------------------------------------- private void cbonivel_SelectedIndexChanged(object sender, EventArgs e) { if (Util.p_inicbo == 1) { //cbotiponomina cbotiponomina.DataSource = null; DataTable dtcbotiponomina = clsancionesincidencias.dtdatos(6, 0, "", Int32.Parse(cbonivel.SelectedValue.ToString()), 0, 0, 0, 0, 0, 0, 0, 0, LoginInfo.IdTrab, this.Name); Utilerias.llenarComboxDataTable(cbotiponomina, dtcbotiponomina, "cve", "desc"); } }
private void ViewerReporte_Load(object sender, EventArgs e) { Utilerias.ResizeForm(this, new Size(new Point(sysH, sysW))); ReporteView.ReportSource = RptDoc; //llena etiqueta de usuario lblusuario.Text = LoginInfo.Nombre; }
protected void gridSesiones_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.RowType == DataControlRowType.DataRow) { Label lblStatus = (Label)e.Row.FindControl("lblStatus"); int idSesion = Utilerias.StrToInt(gridSesiones.DataKeys[e.Row.RowIndex].Values["ID"].ToString()); Sesion obj = uow.SesionBusinessLogic.GetByID(idSesion); lblStatus.Text = uow.StatusSesionBusinessLogic.GetByID(obj.StatusSesionID).Descripcion; } }
protected void MarcaDropDownList_SelectedIndexChanged(object sender, EventArgs e) { Utilerias utileria = new Utilerias(); ModeloDropDownList.DataSource = utileria.ListarModelos(utileria.ConvertirValor(MarcaDropDownList.SelectedValue)); ModeloDropDownList.DataTextField = "Descripcion"; ModeloDropDownList.DataValueField = "ModeloId"; ModeloDropDownList.DataBind(); ModeloDropDownList.Items.Insert(0, "Elige Modelo"); }
public void ListarMarca() { Utilerias utileria = new Utilerias(); MarcasDropDownList.DataSource = utileria.ListarMarcas(); MarcasDropDownList.DataTextField = "Descripcion"; MarcasDropDownList.DataValueField = "MarcaId"; MarcasDropDownList.DataBind(); MarcasDropDownList.Items.Insert(0, "Eliga una marca"); }
public static Response <MuerteInfo> GuardarSalida(string value) { Response <MuerteInfo> retValue = null; try { var seguridad = (SeguridadInfo)HttpContext.Current.Session["Seguridad"]; //informacion del la organzacion y usuario if (seguridad != null) { var values = Utilerias.Deserializar <MuerteInfo>(value); var guardarPl = new MuertePL(); var muerte = new MuerteInfo() { MuerteId = values.MuerteId, AnimalId = values.AnimalId, LoteId = values.LoteId, CorralId = values.CorralId, OrganizacionId = seguridad.Usuario.Organizacion.OrganizacionID, ProblemaId = values.ProblemaId, FotoNecropsia = values.FotoNecropsia, Observaciones = values.Observaciones, Arete = values.Arete, AreteMetalico = values.AreteMetalico, OperadorNecropsiaId = seguridad.Usuario.Operador.OperadorID, Peso = values.Peso, UsuarioCreacionID = seguridad.Usuario.UsuarioID, EstatusId = (int)EstatusMuertes.Necropsia, CorralCodigo = values.CorralCodigo }; if (muerte != null) { muerte.FotoNecropsia = TipoFoto.Necropsia.ToString() + '/' + muerte.FotoNecropsia; } var resultado = guardarPl.GuardarSalidaPorMuerteNecropsia(muerte); if (resultado == 1) { retValue = Response <MuerteInfo> .CrearResponseVacio <MuerteInfo>(true, "OK"); } } else { retValue = Response <MuerteInfo> .CrearResponseVacio <MuerteInfo>(false, "Fallo al guardar salida. Su sesión a expirado, por favor ingrese de nuevo"); } } catch (Exception ex) { retValue = Response <MuerteInfo> .CrearResponseVacio <MuerteInfo>(false, "Error inesperado: " + ex.InnerException.Message); } return(retValue); }
private void BindearDropDownList() { ddlUnidadMedida.DataSource = uow.AperturaProgramaticaUnidadBusinessLogic.Get().ToList(); ddlUnidadMedida.DataValueField = "Id"; ddlUnidadMedida.DataTextField = "Nombre"; ddlUnidadMedida.DataBind(); ddlUnidadMedida.Items.Insert(0, new ListItem("Seleccione...", "0")); ddlCriterioPriorizacion.DataSource = uow.CriterioPriorizacionBusinessLogic.Get().OrderBy(cp => cp.Orden); ddlCriterioPriorizacion.DataValueField = "Id"; ddlCriterioPriorizacion.DataTextField = "Nombre"; ddlCriterioPriorizacion.DataBind(); ddlCriterioPriorizacion.Items.Insert(0, new ListItem("Seleccione...", "0")); ddlSituacionObra.DataSource = uow.SituacionObraBusinessLogic.Get().ToList(); ddlSituacionObra.DataValueField = "Id"; ddlSituacionObra.DataTextField = "Nombre"; ddlSituacionObra.DataBind(); ddlSituacionObra.Items.Insert(0, new ListItem("Seleccione...", "0")); Utilerias.BindDropDownToEnum(ddlModalidad, typeof(enumModalidadObra)); ddlEje.DataSource = uow.EjeBusinessLogic.Get(f => f.ParentId == null, orderBy: ap => ap.OrderBy(r => r.Orden)); ddlEje.DataValueField = "Id"; ddlEje.DataTextField = "Descripcion"; ddlEje.DataBind(); ddlEje.Items.Insert(0, new ListItem("Seleccione...", "0")); ddlPlanSectorial.DataSource = uow.PlanSectorialBusinessLogic.Get(orderBy: ps => ps.OrderBy(o => o.Orden)).ToList(); ddlPlanSectorial.DataValueField = "Id"; ddlPlanSectorial.DataTextField = "Descripcion"; ddlPlanSectorial.DataBind(); ddlPlanSectorial.Items.Insert(0, new ListItem("Seleccione...", "0")); ddlProgramaPresupuesto.DataSource = uow.ProgramaBusinessLogic.Get(); ddlProgramaPresupuesto.DataValueField = "Id"; ddlProgramaPresupuesto.DataTextField = "Descripcion"; ddlProgramaPresupuesto.DataBind(); ddlProgramaPresupuesto.Items.Insert(0, new ListItem("Seleccione...", "0")); ddlGrupoBeneficiario.DataSource = uow.GrupoBeneficiarioBusinessLogic.Get(); ddlGrupoBeneficiario.DataValueField = "Id"; ddlGrupoBeneficiario.DataTextField = "Nombre"; ddlGrupoBeneficiario.DataBind(); ddlGrupoBeneficiario.Items.Insert(0, new ListItem("Seleccione...", "0")); }