public static int EliminarServicio(CAtencionCallCenter atencionCallCenter) { SqlParameter[] dbParams = new SqlParameter[] { DBHelper.MakeParam("@SolicitudServicioID", SqlDbType.Int, 0, atencionCallCenter.SolicitudServicioID), }; return(Convert.ToInt32(DBHelper.ExecuteScalar("usp_AtencionCliente_EliminarServicio", dbParams))); }
public static DataSet ObtenerServicios(CAtencionCallCenter atencionCallCenter) { SqlParameter[] dbParams = new SqlParameter[] { DBHelper.MakeParam("@PersonalID", SqlDbType.Int, 0, atencionCallCenter.PersonalID), }; return(DBHelper.ExecuteDataSet("usp_AtencionCliente_ObtenerServicios", dbParams)); }
public static int InsertarServicio(CAtencionCallCenter atencionCallCenter) { SqlParameter[] dbParams = new SqlParameter[] { DBHelper.MakeParam("@PersonalID", SqlDbType.VarChar, 0, atencionCallCenter.PersonalID), DBHelper.MakeParam("@DescripcionSolicitudServicio", SqlDbType.VarChar, 0, atencionCallCenter.DescripcionSolicitudServicio), DBHelper.MakeParam("@AreaServicioDetalleID", SqlDbType.VarChar, 0, atencionCallCenter.AreaServicioDetalleID), DBHelper.MakeParam("@EstatusSolicitudServicioID", SqlDbType.VarChar, 0, atencionCallCenter.EstatusSolicitudServicioID), DBHelper.MakeParam("@SeguridadUsuarioDatosID", SqlDbType.VarChar, 0, atencionCallCenter.SeguridadUsuarioDatosID) }; return(Convert.ToInt32(DBHelper.ExecuteScalar("usp_AtencionCliente_Insertar", dbParams))); }
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); } }