Exemplo n.º 1
0
 public void GuardarDireccion()
 {
     clsSql Cn = new clsSql();
     IdComuna = Convert.ToInt32(Cn.obtenerId("select ISNULL(max(idComuna),0) from tComuna where idComuna = " + IdComuna));
     if (IdComuna == 0) { return; }
     IdProvincia = Convert.ToInt32(Cn.obtenerId("select ISNULL(max(idProvincia),0) from tComuna where idComuna = " + IdComuna));
     if (IdProvincia == 0) { return; }
     IdRegion = Convert.ToInt32(Cn.obtenerId("select ISNULL(max(idRegion),0) from tProvincia where idProvincia = " + IdProvincia));
     if (IdRegion == 0) { return; }
     if (NumeroCasa==0) { return; }
     if (NombreCalle.Equals("")) { return; }
     if (VillaPoblacion.Equals("")) { return; }
     if (IdDireccion == 0)
     {
         Cn.ejecutar("insert into tDireccion values ((select (MAX(idDireccion)+1) from tDireccion), '" + NombreCalle + "', " + NumeroCasa + ", '" + VillaPoblacion + "', " + IdRegion + ", " + IdProvincia + ", " + IdComuna + " )");
     }
     else
     {
         Cn.ejecutar("update tDireccion set calle = '" + NombreCalle + "', numero = " + NumeroCasa + ", villaPoblacion = '" + VillaPoblacion + "', idRegion = " + IdRegion + ", idProvincia = " + IdProvincia + ", idComuna = " + IdComuna + " where idDireccion = " + IdDireccion);
     }
     LimpiarDireccion();
 }
Exemplo n.º 2
0
 public void EliminarDireccion()
 {
     if (IdDireccion == 0) { return; }
     clsSql Cn = new clsSql();
     IdDireccion = Convert.ToInt32(Cn.obtenerId("select ISNULL(max(idDireccion),0) from tDireccion where idDireccion = " + IdDireccion));
     if (IdDireccion == 0) { return; }
     Int32 Run = Convert.ToInt32(Cn.obtenerId("select ISNULL(MAX(run),0) from tPersona where idDireccion = " + IdDireccion));
     if (Run == 0)
     {
         Cn.ejecutar("delete from tDireccion where idDireccion = " + IdDireccion);
     }
     LimpiarDireccion();
 }
Exemplo n.º 3
0
 public void GuardarComuna()
 {
     clsSql Cn = new clsSql();
     if (IdProvincia == 0)
     {
         if (NombreProvincia.Equals("")) { return; }
         IdProvincia = Convert.ToInt32(Cn.obtenerId("select ISNULL(max(idProvincia),0)+1 from tProvincia where descripcionProvincia = '" + NombreProvincia + "'"));
     }
     else
     {
         IdProvincia = Convert.ToInt32(Cn.obtenerId("select ISNULL(max(idProvincia),0) from tProvincia where idProvincia = " + IdProvincia));
     }
     if (IdProvincia == 0) { return; }
     if (NombreComuna.Equals("")) { return; }
     if (IdComuna == 0)
     {
         Cn.ejecutar("insert into tComuna values ((select (MAX(idComuna)+1) from tComuna), '" + NombreComuna + "', " + IdProvincia + ")");
     }
     else
     {
         Cn.ejecutar("update tComuna set descripcionComuna = '" + NombreComuna + "', idProvincia = " + IdProvincia + " where idComuna = " + IdComuna);
     }
     LimparComuna();
 }