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); } }
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); } }
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"); } }
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); } }