/// <summary> /// Metodo para insertar el historial por cliente /// </summary> /// <param name="c">este es el parametro del cliente</param> /// <param name="inmu">este es el parametro del inmueble</param> public static void HistorialCliente(string c, string inmu) { try { user = Membership.GetUser().ToString(); historial_clientes hc = new historial_clientes(); hc.CLIENTEH = c; hc.TRABAJADOR = user; hc.FECHA = DateTime.Now; hc.DESCRIPCIONH="El cliente a inicado el proceso de compra del inmueble "+inmu; bd.historial_clientes.Add(hc); bd.SaveChanges(); } catch (Exception) { throw; } }
/// <summary> /// Metodo para insertar el historial por cliente y su descripcion /// </summary> /// <param name="c">este es el parametro del cliente</param> /// <param name="inmu">este es el parametro del inmueble</param> public static void HistorialClienteDescripcion(string c, string inmu,string desc) { try { user = Membership.GetUser().ToString(); historial_clientes hc = new historial_clientes(); hc.CLIENTEH = c; hc.TRABAJADOR = user; hc.FECHA = DateTime.Now; hc.DESCRIPCIONH = desc+" " + inmu; bd.historial_clientes.Add(hc); bd.SaveChanges(); } catch (Exception) { throw; } }
/// <summary> /// Metodo realzia una insercion al historial de las tareas /// asignadas al clientes /// </summary> /// <param name="c"></param> private void AddHistorialT(tareas c, string estado) { try { user = Membership.GetUser().ToString(); historial_clientes historial = new historial_clientes(); historial.CLIENTEH = Convert.ToString(c.CLIENTE); historial.TRABAJADOR = user; switch (estado) { case "E": historial.DESCRIPCIONH = "Creación de Tarea"; break; case "P": historial.DESCRIPCIONH = "Tarea pospuesta"; break; case "T": historial.DESCRIPCIONH = "Se ha finalizado la tarea"; break; case "N": historial.DESCRIPCIONH = "La tarea finalizada porque el cliente decide no comprar"; break; case "C": historial.DESCRIPCIONH = "La tarea finalizada, el cliente decide iniciar proceso de compra"; break; case "PS": historial.DESCRIPCIONH = "Compromiso pospuesto"; break; case "CO": historial.DESCRIPCIONH = "Compromiso creado"; break; } historial.FECHA = DateTime.Now; bd.historial_clientes.Add(historial); bd.SaveChanges(); } catch (Exception) { throw; } }
/// <summary> /// Metodod para anexar al historial del cliente /// las separaciones de inmuebles que ha realizado /// </summary> /// <param name="s"></param> /// <param name="estado"></param> protected void Hsepracion_Clientes(inmueble_separacion s,string op) { try { user = Membership.GetUser().ToString(); historial_clientes historial = new historial_clientes(); historial.TRABAJADOR = Convert.ToString(user); historial.CLIENTEH = s.CLIENTE; switch (op) { case "S": historial.DESCRIPCIONH = "El cliente ha separado el inmueble" + " " + s.INMUEBLE; break; case "D": historial.DESCRIPCIONH = "El cliente ha desistido del inmueble" + " " + s.INMUEBLE; break; case "L": historial.DESCRIPCIONH = "El ha inicado el proceso de compra del inmueble" + " " + s.INMUEBLE; break; } historial.FECHA = DateTime.Now; db.historial_clientes.Add(historial); db.SaveChanges(); } catch (Exception) { throw; } }