예제 #1
0
        protected void btnRegistrar_Click(object sender, EventArgs e)
        {
            try
            {
                int status;
                var _mietq_etiqueta = _TB_IncidentesBE;
                _mietq_etiqueta.Titulo            = txtTitulo.Text;
                _mietq_etiqueta.Descripcion       = txtDescripcion.Text;
                _mietq_etiqueta.Fecha_incidente   = DateTime.ParseExact(txtFecha.Text, "dd/MM/yyyy", null);
                _mietq_etiqueta.Turno             = Convert.ToInt16(rblTurno.SelectedValue);
                _mietq_etiqueta.Tiempo_ext        = 1;
                _mietq_etiqueta.Estatus_ope       = Convert.ToInt16(ddlEstatusOperacional.SelectedValue);
                _mietq_etiqueta.Departamento      = Convert.ToInt16(ddlDepartamento.SelectedValue);
                _mietq_etiqueta.Guardia           = 0;
                _mietq_etiqueta.Area_id           = Convert.ToInt16(ddlArea.SelectedValue);
                _mietq_etiqueta.Tipo_emp          = Convert.ToInt16(rblTipoPersonal.SelectedValue);
                _mietq_etiqueta.Contratista_id    = Convert.ToInt16(ddlContratista.SelectedValue);
                _mietq_etiqueta.Rol_id            = 1;
                _mietq_etiqueta.Rol_tiempo        = 1;
                _mietq_etiqueta.Compania_tiempo   = 1;
                _mietq_etiqueta.ParteCuerpo_id    = Convert.ToInt16(ddlParteCuerpo.SelectedValue);
                _mietq_etiqueta.EquipoAfectado_id = 1;
                _mietq_etiqueta.Causainmediata_id = Convert.ToInt16(ddlCausaInmediata.SelectedValue);
                _mietq_etiqueta.Clasificacion_id  = Convert.ToInt16(ddlClasificacion.SelectedValue);
                _mietq_etiqueta.Daño_tipo         = Convert.ToInt16(ddlTipoIncidente.SelectedValue);
                _mietq_etiqueta.Originador        = ((Fnc_FuncionariosBE)Session["Fnc_Funcionarios"]).Funcionario_Id;
                _mietq_etiqueta.Registro          = "urco.ju.1";
                _mietq_etiqueta.Estado            = 1;
                _mietq_etiqueta.EmpleadoAfectado  = Convert.ToInt16(ddlEmpleado.SelectedValue);
                int vexito = _TB_IncidentesBL.InsertarTB_Incidentes(_TB_IncidentesBE);
                if (vexito != 0)
                {
                    enviarEmail(vexito, _mietq_etiqueta.Departamento, _mietq_etiqueta.Titulo);
                    //String mensaje = "<script language='JavaScript'>window.alert('El Incidente se registro con exito')";
                    //mensaje += Environment.NewLine;
                    //mensaje += "window.location.href='ActualizarIncidente.aspx?reg=ac&Incidente_id=" + vexito + "';</script>";
                    //mensaje += Environment.NewLine;
                    //this.Page.Response.Write(mensaje);

                    Response.Redirect("actualizarIncidente.aspx?Incidente_id=" + vexito + "&reg=exito");
                }
                else
                {
                    Response.Redirect("error.aspx?error=" + vexito);
                }
            }
            catch (Exception ex)
            {
                // lblMensaje.Text = ex.ToString();
            }
        }
예제 #2
0
 protected void btnRegistrar_Click(object sender, EventArgs e)
 {
     try
     {
         int status;
         var _mietq_etiqueta = _TB_IncidentesBE;
         //_miempl.Emp_id = "";
         _mietq_etiqueta.Titulo            = txtTitulo.Text;
         _mietq_etiqueta.Descripcion       = txtDescripcion.Text;
         _mietq_etiqueta.Fecha_incidente   = DateTime.ParseExact(txtFecha.Text, "dd/MM/yyyy", null);
         _mietq_etiqueta.Turno             = Convert.ToInt16(rblTurno.SelectedValue);
         _mietq_etiqueta.Tiempo_ext        = Convert.ToInt16(rblTiempo.SelectedValue);
         _mietq_etiqueta.Estatus_ope       = Convert.ToInt16(ddlEstatusOperacional.SelectedValue);
         _mietq_etiqueta.Departamento      = Convert.ToInt16(ddlDepartamento.SelectedValue);
         _mietq_etiqueta.Guardia           = Convert.ToInt16(ddlGuardia.SelectedValue);
         _mietq_etiqueta.Area_id           = Convert.ToInt16(ddlArea.SelectedValue);
         _mietq_etiqueta.Tipo_emp          = Convert.ToInt16(rblTipoPersonal.SelectedValue);
         _mietq_etiqueta.Contratista_id    = Convert.ToInt16(ddlContratista.SelectedValue);
         _mietq_etiqueta.Rol_id            = Convert.ToInt16(ddlRol.SelectedValue);
         _mietq_etiqueta.Rol_tiempo        = Convert.ToInt16(ddlTiempoRol.SelectedValue);
         _mietq_etiqueta.Compania_tiempo   = Convert.ToInt16(ddlTiempoCompania.SelectedValue);
         _mietq_etiqueta.ParteCuerpo_id    = Convert.ToInt16(ddlParteCuerpo.SelectedValue);
         _mietq_etiqueta.EquipoAfectado_id = Convert.ToInt16(ddlEquipoAfectado.SelectedValue);
         _mietq_etiqueta.Clasificacion_id  = Convert.ToInt16(ddlClasificacion.SelectedValue);
         _mietq_etiqueta.Daño_tipo         = Convert.ToInt16(ddlTipoIncidente.SelectedValue);
         _mietq_etiqueta.Originador        = Convert.ToInt16(1);
         _mietq_etiqueta.Registro          = "urco.jl";
         _mietq_etiqueta.Estado            = 1;
         _mietq_etiqueta.ParteCuerpo_id    = Convert.ToInt16(ddlParteCuerpo.SelectedValue);
         int vexito = _TB_IncidentesBL.InsertarTB_Incidentes(_TB_IncidentesBE);
         if (vexito != 0)
         {
             // Response.Redirect("actualizardefecto.aspx?etiqueta_id=" + vexito + "&reg=exito");
         }
         else
         {
             Response.Redirect("error.aspx?error=" + vexito);
         }
     }
     catch (Exception ex)
     {
         // lblMensaje.Text = ex.ToString();
     }
 }