예제 #1
0
        public string set_Unidad(E_Unidad unidad)
        {
            try
            {
                cn.Open();
                cmd = new SqlCommand("setUnidad", cn);
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.Parameters.AddWithValue("@nombre", unidad.nombre);
                cmd.Parameters.AddWithValue("@idUnidad", unidad.idUnidad);
                cmd.ExecuteNonQuery();

            }
            catch (Exception e)
            {
                xRet = e.Message;
            }
            finally
            {
                if (cn.State == ConnectionState.Open)
                {
                    cn.Close();
                }

            }

            return xRet;
        }
예제 #2
0
        public string add_Unidad(E_Unidad unidad)
        {
            try
            {
                cn.Open();
                cmd = new SqlCommand("addUnidad", cn);
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.Parameters.AddWithValue("@nombre", unidad.nombre);
                cmd.ExecuteNonQuery();

            }
            catch (Exception e)
            {
                xRet = e.Message;
            }
            return xRet;
        }
예제 #3
0
        public List<E_Unidad> getAll_Unidades(string filtro)
        {
            List<E_Unidad> unidads = new List<E_Unidad>();
            try
            {
                cn.Open();
                cmd = new SqlCommand("getAllUnidad", cn);
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.Parameters.AddWithValue("@filtro", filtro);
                SqlDataReader oReader = cmd.ExecuteReader();

                while (oReader.Read())
                {
                    E_Unidad unidad = new E_Unidad();

                    unidad.idUnidad = Convert.ToInt64(oReader["idUnidad"]);
                    unidad.nombre = oReader["nombre"].ToString();

                    unidads.Add(unidad);
                }

            }
            catch (Exception e)
            {
                xRet = e.Message;
            }
            finally
            {
                if (cn.State == ConnectionState.Open)
                {
                    cn.Close();
                }

            }

            return unidads;
        }
예제 #4
0
파일: atomics.cs 프로젝트: pioj/tontogame
 public Unidad(E_Unidad tip)
 {
     Tipo     = tip;
     Cantidad = 0;
 }