コード例 #1
0
 private void EliminarServicio(int solicitudServicioID)
 {
     try
     {
         CAtencionCallCenter objetoAtencionCallCenter = new CAtencionCallCenter();
         objetoAtencionCallCenter.SolicitudServicioID = solicitudServicioID;
         AtencionCallCenter.EliminarServicio(objetoAtencionCallCenter);
         CargarServicios();
     }
     catch (Exception ex)
     {
         messageBox.ShowMessage(ex.Message + ex.StackTrace);
     }
 }
コード例 #2
0
        public void CargarDetalleServicios(int PersonalID)
        {
            try
            {
                CAtencionCallCenter atencionCallCenter = new CAtencionCallCenter();
                atencionCallCenter.PersonalID = PersonalID;

                DataSet   ds = AtencionCallCenter.ObtenerServicios(atencionCallCenter);
                DataTable dt = ds.Tables[0];
                int       x  = ds.Tables[0].Rows.Count;
                gridDetalle.DataSource = dt;
                gridDetalle.DataBind();
                this.imgPersonal.ImageUrl = "http://172.16.7.240/fotos/" + this.hdnCedula.Value + ".jpg";
            }
            catch (Exception ex)
            {
                messageBox.ShowMessage(ex.Message + ex.StackTrace);
            }
        }
コード例 #3
0
        private void IngresarServicio(bool esResuelto)
        {
            if (EsTodoCorrecto() == true)
            {
                try
                {
                    CAtencionCallCenter atencionCallCenter = new CAtencionCallCenter();

                    atencionCallCenter.PersonalID = Convert.ToInt32(hdnPersonalID.Value);
                    atencionCallCenter.DescripcionSolicitudServicio = this.txtDescripcion.Text;
                    atencionCallCenter.AreaServicioDetalleID        = Convert.ToInt32(this.ddlAreaDetalle.SelectedValue);
                    atencionCallCenter.SeguridadUsuarioDatosID      = Convert.ToInt32(this.Session["UserId"].ToString());
                    if (esResuelto == true)
                    {
                        atencionCallCenter.EstatusSolicitudServicioID         = 5;
                        atencionCallCenter.FechaFinalizacionSolicitudServicio = Convert.ToString(DateTime.Now);
                    }
                    else
                    {
                        atencionCallCenter.EstatusSolicitudServicioID = 1;
                    }

                    if (AtencionCallCenter.InsertarServicio(atencionCallCenter) > 0)
                    {
                        messageBox.ShowMessage("El servicio se ingresó correctamente");
                        LimpiarControles();
                    }
                }
                catch (Exception ex)
                {
                    messageBox.ShowMessage(ex.Message + ex.StackTrace);
                }
            }
            else
            {
                messageBox.ShowMessage("Debe colocar todos los datos");
            }
        }
コード例 #4
0
        protected void gridDetalle_RowCommand(object sender, GridViewCommandEventArgs e)
        {
            try
            {
                if (e.CommandName == "EliminarDetalle")
                {
                    CAtencionCallCenter atencionCallCenter = new CAtencionCallCenter();
                    atencionCallCenter.SolicitudServicioID = Convert.ToInt32(e.CommandArgument.ToString());

                    if (AtencionCallCenter.EliminarServicio(atencionCallCenter) > 0)
                    {
                        CargarDetalleServicios(Convert.ToInt32(this.hdnPersonalID.Value));
                    }
                    else
                    {
                        messageBox.ShowMessage("No se pudo eliminar el detalle. Intente nuevamente.");
                    }
                }
            }
            catch (Exception ex)
            {
                messageBox.ShowMessage(ex.Message + ex.StackTrace);
            }
        }